<SEC-DOCUMENT>0001193125-25-251592.txt : 20251027
<SEC-HEADER>0001193125-25-251592.hdr.sgml : 20251027
<ACCEPTANCE-DATETIME>20251027161147
ACCESSION NUMBER:		0001193125-25-251592
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		64
CONFORMED PERIOD OF REPORT:	20250930
FILED AS OF DATE:		20251027
DATE AS OF CHANGE:		20251027

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			AGILYSYS INC
		CENTRAL INDEX KEY:			0000078749
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373]
		ORGANIZATION NAME:           	06 Technology
		EIN:				340907152
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0331

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-05734
		FILM NUMBER:		251420003

	BUSINESS ADDRESS:	
		STREET 1:		3655 BROOKSIDE PARKWAY
		STREET 2:		SUITE 300
		CITY:			ALPHARETTA
		STATE:			GA
		ZIP:			30022
		BUSINESS PHONE:		7708107800

	MAIL ADDRESS:	
		STREET 1:		3655 BROOKSIDE PARKWAY
		STREET 2:		SUITE 300
		CITY:			ALPHARETTA
		STATE:			GA
		ZIP:			30022

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	PIONEER STANDARD ELECTRONICS INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>agys-20250930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-10-27T15:30:03.8080+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:agys="http://www.agilysys.com/20250930" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16">
 <head>
  <title>10-Q</title>
  <meta http-equiv="Content-Type" content="text/html"/>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_01cb5944-360d-40e6-bae8-2e12b41d0937" name="dei:EntityCentralIndexKey" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d">0000078749</ix:nonNumeric><ix:nonNumeric id="F_074f0c4c-0e6a-4bd5-823a-bcf4d60047b6" name="dei:DocumentFiscalPeriodFocus" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d">Q2</ix:nonNumeric><ix:nonNumeric id="F_c2947f06-5e58-4577-a6fa-b9da12727742" name="ecd:TrdArrDuration" contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096" format="ixt-sec:durday">273</ix:nonNumeric><ix:nonNumeric id="F_334b02ba-ca0d-4264-97a7-cf945816da11" name="dei:AmendmentFlag" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d">false</ix:nonNumeric><ix:nonNumeric id="F_b864f115-3eff-46c2-8a53-2e8cca1250b2" name="dei:CurrentFiscalYearEndDate" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d">--03-31</ix:nonNumeric><ix:nonNumeric id="F_36da9b12-44cd-448b-bd74-d6acfef1d766" name="ecd:TrdArrDuration" contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2" format="ixt-sec:durday">275</ix:nonNumeric><ix:nonFraction id="F_eb077ae1-8e56-4019-a44e-494cc0e9c592" name="us-gaap:CommitmentsAndContingencies" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="F_755b5e57-c32a-4c6c-be0f-79bdd28b3dfc" name="us-gaap:CommitmentsAndContingencies" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" unitRef="U_USD" xsi:nil="true"></ix:nonFraction><ix:nonNumeric id="F_d049b5ca-4ce8-4840-9e97-3fa11eb8d598" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" contextRef="C_3b08db85-7949-4694-a6d3-ba074a6f26e5">P5Y</ix:nonNumeric><ix:nonNumeric id="F_81d3bff9-23c0-46c5-b745-a1db55b7bff5" name="us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d">http://fasb.org/srt/2025#ChiefExecutiveOfficerMember</ix:nonNumeric><ix:nonFraction id="F_35d40c58-4616-4683-9616-0312f9e24ade" name="us-gaap:NumberOfReportableSegments" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction><ix:nonNumeric id="F_308d7fbe-f172-4e57-8c10-1de5386bd5ab" name="us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" contextRef="C_4b6dd725-24a3-46dc-b812-a8d80b65cc80">http://fasb.org/us-gaap/2025#SecuredOvernightFinancingRateSofrMember</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="agys-20250930.xsd"/></ix:references><ix:resources><xbrli:context id="C_8041bec4-0f68-48ce-b256-ba35cf5cb045"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">agys:AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_816f2063-a9b2-4c35-8925-c88c65b60d62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_827c7a79-52f1-4777-8107-68c7bfc64f7c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_84cfc8f2-ed4d-4cea-ab9a-64d481c109be"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_853bd28a-b39a-43c0-b6b1-506aa14e4b22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_869d44a3-b435-49f9-8770-ab54dc782891"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8eb825dd-ff6e-4a0f-a368-29697089c51a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8fa04bfb-c171-484d-804d-b76a6ce4b9f1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">agys:WilliamDavidWoodIIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_91272679-49be-418d-8eb1-b1261442371a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9245d539-a33c-422a-beaa-bd603decb50b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_92b6053b-fd89-4a23-b68b-e8cd6e5ca842"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-20</xbrli:startDate><xbrli:endDate>2024-08-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_94b18af6-80e6-49c3-8b26-ece1a8b892b0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-31</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_94c6f39f-093c-43eb-9007-8df72f72e0e1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_95cf7e10-696c-46d8-b1ff-a543a796b444"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_98918912-a188-42d2-9b4a-9e27e46ec34a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9908525a-2cbc-431c-9165-c64efde37ded"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_990cd505-9fd1-4b1d-a642-7487e123e62b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_99e7a11e-d7e6-4250-98f5-0270ae51f4c8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualRiskOrUncertaintyByNatureAxis">agys:CARESActMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">agys:EmployeeRetentionCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a0f5281b-169e-4095-92ec-0ed032a07629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a13a81da-5016-4438-ba94-e5d878b7d74f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a7051771-2831-40e1-aa2a-2414bb103b08"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a9eb76c1-76f3-491a-832e-2747e8c43616"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">agys:RestOfWorldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_aa626645-a2d6-4d46-b8a1-866e092a5c16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ac5a3620-4d59-484f-a650-7850074f0ae7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_aecb7719-e6df-4c12-aed3-ec53c9a5b150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">agys:DevelopedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_af90de82-3dd9-4667-8634-be7fc1e27e97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b3bfe943-81cf-4b4f-ae2b-e61cc0272017"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b3dfc376-02f5-4da0-a658-4783e74f678b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bd63bda9-4bad-4693-8894-ab553cbc5fd6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bffa8ebf-5db7-4d71-8290-1d0226d3a1c7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c0434eb2-e10a-4f27-8e8f-49666daf834c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c5113f4c-585a-4f8b-82a6-1b80f7cd4044"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c583b725-dbcf-455d-b408-b68c3e2cb719"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c705acd0-3f80-4f45-8bd2-c57eced9949a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c85b2481-b83a-45aa-a87e-5d91cdf47ba7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cb27b379-c182-4d49-9cab-1eaaac0fbbac"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">agys:ProductDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cc4e80fa-9688-488c-98ba-1800933b66c8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cd46938a-5980-43ea-b660-74b227c6d233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d23404e6-9ebf-4329-922c-2ee62d908f68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d5123167-4973-481b-a4fc-57ae06e13292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d59fdf5b-f197-46d3-b3f0-ae1b887242bc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d6f265ad-4045-4c29-94a8-822143fc8c2c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">agys:DevelopedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d8c68cfc-cac4-4d36-bc20-a226ec44f0c3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d9841d5c-5584-4bd4-80bd-bb51a43fc89b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_db455bfb-6493-4911-b86a-d9631436aa64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_dbadfcd4-de50-4a90-94d1-54e17709e1cf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_de09b385-1e3c-44c2-b4f5-b1288c4639a8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e1deeb4e-0c61-4193-a760-d1df719909f0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e73c966e-209e-4cc7-adad-495b0d12532b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e8444cc9-bf76-45a4-a94c-6fc1a9faac85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e902774d-f190-4a20-8edd-3339cf7a14ae"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ed2470b3-287a-4372-aa93-b168641d9b79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f06d61a7-153b-46dc-a661-eaa0c16fa1da"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f674a402-64f6-4428-80c2-59ee4b16e527"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f9b11733-aece-42a1-bb9f-30516b03de9c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_facca40a-83c0-4bb4-ae3b-5fdcd7a1d963"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fad847f2-3c08-43f1-a88f-9592893c6ef2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">agys:RameshSrinivasanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fc862965-26b0-4fa2-b3b1-09b9fdc851fe"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0431ba68-280c-4ca2-ac85-8d0d159dfac6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_07cdb62e-c983-41d2-8910-0835f2138375"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">agys:AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_085f176f-47fa-4905-96d4-35d3c82d8cd2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-16</xbrli:startDate><xbrli:endDate>2024-08-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_09b0a2e1-caac-4053-8a40-9339dcb2d566"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">agys:ProductDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0ade46fb-f54f-4645-b793-95ceef11c0e6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0c407248-a946-4913-9643-dc84f5a083b7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-31</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0d1b9922-c05e-4a78-acef-4a88c07f8b6d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-08-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0e1364f3-d3a0-443b-9ff2-1c1b6cf4329f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0e4f53b2-6b86-4b79-8542-36c8cb3978cc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0e999340-3dc6-4655-b02d-50fbfdf26c23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0f1ae77b-72fe-4bd2-9da0-1790a6ae1a89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0fa2baa1-e6e2-4fce-a9ad-e32b7b35d777"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0fc37954-a96b-4608-8482-2a82c2cf1a6c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_11a8a199-d6ed-4e4c-b8df-9a5e6932042c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">agys:ProductDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_11f4ab14-d27f-4947-8f01-e2500d23aeb9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">agys:NonCompetitionAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_133d0cdc-a537-4ca9-8bbe-06305643b223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-10-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1464dd4e-05ec-413f-ba3a-df49e46c602f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">agys:AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_14dc9182-7a91-4a4e-ba23-8e24fa360440"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_14e064b6-a7d1-46de-9629-ec62b694ad0a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_193529d7-88cc-4e94-8a5a-2fc8be39a55c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1d164336-5820-4939-beb1-50085fedd8fa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1d5244a5-dc91-4c85-b158-b8ff0d9e5157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1decaa9e-dea9-4e82-840d-4457f2c4c428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_204313ad-bfe0-4986-a007-167d701f01b0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_206bb67e-b81d-4108-9b8d-f965c9a3d4c4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_20e86e52-e4a4-4514-9768-964207d6941b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">agys:NonCompetitionAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_228fd55f-3c57-4d3d-8a5e-603fd9835b87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_23490c6d-264b-405a-befa-cda0a46d700d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2394897c-b158-478f-9a6a-bfc89615129f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_240e852b-ce1f-4462-ae4c-361ea3a15352"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">agys:RameshSrinivasanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_26398d01-b681-4618-ab50-f816b3b1c93c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">agys:RestOfWorldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_27118608-15bd-4bcc-bad0-d802376fd499"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_28e4cb1b-f327-42e1-8a23-7aee9fca533f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2be420fb-3629-40c4-b72b-71f841200267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2e8ffc0d-8cad-4932-9718-fd14dd6f57c5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2faced42-9332-41da-b80a-f765ef1f1096"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">agys:WilliamDavidWoodIIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_30af9e83-1390-47aa-ab2e-40587ac51c0e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_32c052b6-6ad6-4061-9f51-48240a30f58a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_34ef73da-9327-4927-837d-2e8b56bd4048"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3609c692-cbff-401f-91d0-52a2a596827e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_36ea04fe-974c-4cf9-8e8e-45b85eea3243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_37c72280-6b90-4633-95e2-39c8741e0923"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_39dbb7a5-1082-40dd-b787-fa4f98de7eb0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3b08db85-7949-4694-a6d3-ba074a6f26e5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3c46489e-ccea-4cce-8702-d9c87d9be391"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3fe8554c-9c29-48aa-98f8-ed5578053df8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_40c26bda-117a-4866-9f67-8b00177bda55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_41a99319-0713-4027-a0a2-f62f20909974"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_41ebbc0d-fb55-4bc5-aba8-513270f32681"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_43a4889f-1a94-4c59-b341-c24ee9aabc82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4573c901-6281-431d-8a47-ce73199006ec"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_45d9baf9-48a7-4ded-ae84-38688be9aadf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_47b7d4ee-062b-4441-8cf5-62ed8eb36e3a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_48b4b478-5ec9-4fc3-9ad9-f19409e8a04c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4b6dd725-24a3-46dc-b812-a8d80b65cc80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-16</xbrli:startDate><xbrli:endDate>2024-08-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4ebe976b-fb37-45b6-8b6b-67d06008255e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5011a0e6-c5d6-43a2-a651-6100594aeb0e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_501a3375-507a-41f4-827d-ea3ee1778719"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_508e6596-8f33-4ef0-83cb-513a193f2e80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">agys:AssembledWorkforceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_51c11ab6-6abf-42bb-9659-6cdef32d01e5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_553c820e-037c-40bd-b082-6e306d72856c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-16</xbrli:startDate><xbrli:endDate>2024-08-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_57418b25-fbd1-410a-ae7e-2434780764b5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">agys:ProductDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5768f035-2640-4dcf-a8eb-9f696abfe3b2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_57eca103-3bfe-40c9-8f77-3ab37b79abf2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5a4c7058-197d-47c6-b126-0e09c171ff60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5ad37277-575f-45ef-b901-f7ca360a3cb2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5e78426b-35c2-40b6-abdc-9bbde4717cca"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6026e437-3998-48b0-86b9-c0969dd5457d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_62f35686-2a12-4430-b85a-08059f12496a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_63d2026b-dba6-42d1-a7a2-0e854031cca0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">agys:TwoThousandAndTwentyEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_640115eb-60ed-4d53-a745-cdbf27335a6b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_658e032e-b442-49c5-b823-1a5ce9d9b3ff"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_65caa9f3-4c8c-4e95-9e2c-4ff4ecf841e9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6c566cad-7fa6-4ecc-9499-22708bce8ce5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6dcb4af4-56c5-439a-abf2-4310d1655423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6e52f8d6-aa11-4fdf-9261-1dc71c44a81c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6f97dd18-d257-4eed-937a-00303fcad803"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-30</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7372194f-4931-4998-af8c-c2efcc893c0b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_74781e47-99e2-4cc4-a05d-25bc38d6ed96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_74eeb16a-bd52-4019-a872-f6011f82fa8d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_77f55265-5ed1-406a-a856-1f42234568dd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_782c1b59-899b-4b8c-934e-2357ad054099"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-06-30</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7847b506-fed4-4fb5-9c64-c1fca70e664d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7999952d-3743-4ed8-ac62-ef1f555f0108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7dbda98d-0ee2-4ffc-b5e6-02b02f9b1af8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7f4f11c2-813d-4cf3-afe3-61f57cebae26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7fe09646-b77f-493b-b3d3-ceced4570d89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000078749</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="U_pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U_UnitedStatesOfAmericaDollarsShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U_shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U_Segment"><xbrli:measure>agys:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="U_USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit></ix:resources></ix:header></div>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:1pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p><p style="border-top:2.25pt double;padding-top:1pt;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">UNITED STATES</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">SECURITIES AND EXCHANGE COMMISSION</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">WASHINGTON, DC 20549</span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:1.5pt;font-family:Proxima Nova;margin-bottom:5pt;border-bottom:0.5pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:1pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">FORM </span><span style="font-size:18pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_148b4b8e-6fbc-456b-92bc-8a2d3fe62060" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:DocumentType"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10-Q</span></ix:nonNumeric></span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0.5pt;font-family:Proxima Nova;margin-bottom:5pt;border-bottom:0.5pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Mark One)</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:4%;box-sizing:content-box;"/>
     <td style="width:96%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Segoe UI Symbol',sans-serif;"><ix:nonNumeric id="F_e22c0b0f-47a8-4280-8331-87ef934ac7fc" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">For the quarterly period ended </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_f67d8fde-1b2a-4579-b098-c7aab69f3849" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_c0c4d0ce-dd25-470f-94cc-3cdd2c6d8795" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:DocumentFiscalYearFocus"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></ix:nonNumeric></span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">OR</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:4%;box-sizing:content-box;"/>
     <td style="width:96%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Segoe UI Symbol',sans-serif;"><ix:nonNumeric id="F_63b4702f-ad0e-404b-9bac-eb1033fa1df8" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:5pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">For the transition period from _____ to _____</span></p><p style="font-size:10pt;margin-top:5pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Commission File Number:</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_19a2871f-33d5-4a7c-b443-2e716df82215" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityFileNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">000-5734</span></ix:nonNumeric></span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:2pt;font-family:Proxima Nova;margin-bottom:5pt;border-bottom:0.5pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="font-size:23.5pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_6899a354-9fa1-44cd-a070-e19ad4d63e41" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityRegistrantName"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:23.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">AGILYSYS, INC.</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Exact Name of Registrant as Specified in its Charter)</span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:2pt;font-family:Proxima Nova;margin-bottom:0;border-bottom:0.5pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50%;box-sizing:content-box;"/>
     <td style="width:50%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_e5c861de-4e87-46f6-b3fb-b475f070cd5f" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Delaware</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_f8ff9079-c205-4cda-9281-74d17de88a4e" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityTaxIdentificationNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">34-0907152</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:7pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(State or other jurisdiction of</span></p><p style="font-size:7pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0.75pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">incorporation or organization)</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:7pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(I.R.S. Employer<br/>Identification No.)</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0.75pt;text-align:center;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_c8ef4cd7-cc7d-4828-9d5e-51e7f396bcaf" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityAddressAddressLine1"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3655 Brookside Parkway</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_e47cf9fb-dc97-4de5-883a-ee9c1e577cbf" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityAddressAddressLine2"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Suite 300</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0.75pt;text-align:center;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_8c91e96f-f9db-4de4-a653-db622a89304c" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityAddressCityOrTown"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Alpharetta</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_cdebfa42-8151-40d7-9c82-33170d796a8b" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Georgia</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_47d2ce7b-5e6c-421c-ba59-93c5f305c688" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityAddressPostalZipCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">30022</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="height:7pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:7pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Address of principal executive offices)</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:7pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Zip Code)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Registrant&#8217;s telephone number, including area code:</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> (</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_06cd46c9-e19f-4e51-b2f9-a85acfd10201" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:CityAreaCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">770</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">) </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_d3a4e862-b03b-4029-8421-79103b6623ef" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:LocalPhoneNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">810-7800</span></ix:nonNumeric></span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:2pt;font-family:Proxima Nova;margin-bottom:0;border-bottom:0.5pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:3pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:3pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Securities registered pursuant to Section 12(b) of the Act:</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:4pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:35%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:22%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:41%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.25pt solid;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><br/>Title of each class</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.25pt solid #ffffff03;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.25pt solid;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Trading</span></p><p style="font-size:9pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Symbol(s)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.25pt solid #ffffff03;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.25pt solid;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><br/>Name of each exchange on which registered</span></p></td>
    </tr>
    <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="font-size:9pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_730eaabe-5731-48c3-9be3-62c4cce8365e" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:Security12bTitle"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Common Stock, without par value</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="font-size:9pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_f02e807e-bcff-4813-8aaf-472f4f94957d" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:TradingSymbol"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">AGYS</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="font-size:9pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_d0ddb970-fd9b-43b1-a9bd-aebdab6ece73" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Nasdaq</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Global Select Market</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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.     </span><span style="font-size:9pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_6820dacd-93e7-435a-a7ab-da7c2fb2cd3c" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityCurrentReportingStatus"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">  </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Segoe UI Symbol',sans-serif;font-kerning:none;min-width:fit-content;">&#9746; </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">   No  </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Segoe UI Symbol',sans-serif;font-kerning:none;min-width:fit-content;">&#9744;</span></p><p style="font-size:10pt;margin-top:3pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    </span><span style="font-size:9pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_7abfabdf-42ac-4943-b29f-4da3630f3207" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityInteractiveDataCurrent"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Yes</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">  </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Segoe UI Symbol',sans-serif;font-kerning:none;min-width:fit-content;">&#9746; </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">   No  </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Segoe UI Symbol',sans-serif;font-kerning:none;min-width:fit-content;">&#9744;</span></p><p style="font-size:10pt;margin-top:3pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:27%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:39%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:27%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:4%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_910716a8-cdbc-4930-9113-35680858fc85" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Large Accelerated filer</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#9746;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accelerated filer</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#9744;</span></p></td>
    </tr>
    <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Non-Accelerated filer</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#9744;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Smaller reporting company</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_e160ccf8-13c6-4e05-8c7a-b2d24b27e521" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="height:9pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Emerging growth company</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_e947673a-8008-4163-9d6e-95fbbb476832" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="text-indent:5.333%;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:3pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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. &#9744;</span></p><p style="font-size:10pt;margin-top:3pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).	Yes  </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Segoe UI Symbol',sans-serif;font-kerning:none;min-width:fit-content;">&#9744; </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">   No  </span><span style="font-size:9pt;font-family:'Segoe UI Symbol',sans-serif;"><ix:nonNumeric id="F_d052b209-f5e1-40d0-9b74-071329035d9b" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="dei:EntityShellCompany" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Segoe UI Symbol',sans-serif;font-kerning:none;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:3pt;font-family:Proxima Nova;margin-bottom:3pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of October 17, 2025, the registrant had </span><span style="font-size:9pt;font-family:'Proxima Nova',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;"><ix:nonFraction id="F_ff61e7f3-8abc-4a95-b8b7-ee905d795283" contextRef="C_133d0cdc-a537-4ca9-8bbe-06305643b223" name="dei:EntityCommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">28,042,508</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> shares of common stock outstanding.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:1pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="border-top:2.25pt double;padding-top:1pt;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;" id="agilysys_inc1"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">AGILYSY</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">S, INC.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">TABLE OF CONTENTS</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:12%;box-sizing:content-box;"/>
     <td style="width:10.56%;box-sizing:content-box;"/>
     <td style="width:73%;box-sizing:content-box;"/>
     <td style="width:4.44%;box-sizing:content-box;"/>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td colspan="3" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#agilysys_inc"><span style="color:#0563c1;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Part I. Financial Information</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#agilysys_inc"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Financial Statements (Unaudited)</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#condensed_consolidated_balance_sheets"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Condensed Consolidated Balance Sheets &#8211; September 30, 2025 (Unaudited) and March 31, 2025</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#condensed_consolidated_statements_operat"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Condensed Consolidated Statements of Operations (Unaudited) &#8211; Three and Six Months Ended September 30, 2025 and September 30, 2024</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">4</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#condensed_consolidated_statements_compre"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Condensed Consolidated Statements of Comprehensive Income (Unaudited) &#8211; Three and Six Months Ended September 30, 2025 and September 30, 2024</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#condensed_consolidated_statements_cash_f"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Condensed Consolidated Statements of Cash Flows (Unaudited) &#8211; Six Months Ended September 30, 2025 and September 30, 2024</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#condensed_consolidated_statements_shareh"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Condensed Consolidated Statements of Shareholders' Equity (Unaudited) &#8211; Three and Six Months Ended September 30, 2025 and September 30, 2024</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#fis_notes_to_financial_statement"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Notes to Condensed Consolidated Financial Statements (Unaudited)</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">8</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 2</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#item_2_managements_discussion_analysis"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">21</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 3</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#item_3_quantitative_qualitative_disclosu"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Quantitative and Qualitative Disclosures About Market Risk</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">30</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 4</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#item_4_controls_procedures"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Controls and Procedures</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">30</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td colspan="3" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#part_ii_or_information"><span style="color:#0563c1;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Part II. Other Information</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#item_1___legal_proceedings"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Legal Proceedings</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">32</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 1A</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#item_1a_risk_factors"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Risk Factors</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">32</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 2</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#item_2___unregistered_sales_equity_secur"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">32</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 3</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#item_3__defaults_upon_senior_securities"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Defaults Upon Senior Securities</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">32</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 4</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#item_4__mine_safety_disclosures"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Mine Safety Disclosures</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">32</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 5</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#item_5__or_information"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other Information</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">32</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 6</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#item_6__exhibits"><span style="color:#0563c1;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exhibits</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">33</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><a href="#signature"><span style="color:#0563c1;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Signatures</span></a></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">34</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;" id="agilysys_inc"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">AGILYSYS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:6pt;text-align:center;" id="condensed_consolidated_balance_sheets"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">CONDENSED CONSOLIDA</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">TED BALANCE SHEETS</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:66.847%;box-sizing:content-box;"/>
     <td style="width:1.68%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.897%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.68%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.897%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except share data)</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30,<br/>2025 (Unaudited)</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">March 31,<br/>2025</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">ASSETS</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Current assets:</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash and cash equivalents</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_13f55d91-6f7b-4df0-8ef4-754438d5a04c" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">59,336</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6475a1ad-35ae-4a39-9453-e77c9cc46f9a" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">73,041</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accounts receivable, net of allowance for expected credit losses<br/>&#160;&#160;&#160;of $</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_89cab8b8-3026-479e-a66f-340061a42e9e" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,202</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;and $</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_271211d1-8a88-4334-a98c-17ee1db2116c" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">627</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, respectively</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b51342f8-e829-4732-954f-99b48d1f7376" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,796</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_297168fa-c2b1-4987-9920-8894b89ba676" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,529</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Contract assets</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c3291e43-fe09-42f9-8259-0dce24eca95c" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,048</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1956207e-1599-401a-8a89-66d8d6f77db0" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,523</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Inventories</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6e97f3ca-7c6b-46e8-9bd4-f6280ee88487" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,714</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3dec13fe-701b-4eef-80a4-3aaac631701e" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,174</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ceff8794-4f64-4c6e-aa7a-38c225ad16f2" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,067</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6cbca0c3-0c95-49fb-a6f9-03adcf6b0b76" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,260</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total current assets</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_db020987-c905-4b95-a9a7-e5e8041df1bd" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">117,961</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f90cb438-abde-4ec2-bb73-197df8f70135" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">123,527</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Property and equipment, net</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dba47e56-58e8-4cf3-9371-4b71d5945379" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,268</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ab088c15-de3a-4f7c-b515-7be3c67d1bc0" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,718</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating lease right-of-use assets</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_829bfa31-6b08-4def-bf8c-4f736138e7b0" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,111</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_18bb4b3f-e04d-4ca6-9f1d-56cc892667d4" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,114</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Goodwill</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_815cbc02-80fc-46c7-b73f-a522491b7b26" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">134,130</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6bba8f0a-51a4-48c3-a90e-c052c0dc437a" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">130,640</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Intangible assets, net</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aa1f147f-f023-4529-83c0-b3db4f5f03d1" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">69,500</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_65b97c14-5f05-4f08-b334-905b7ea6f8ae" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70,802</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Deferred income taxes, non-current</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6f2b4803-916e-4217-a328-8fcbdec3c009" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:DeferredIncomeTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">63,204</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e5183c54-d0cf-4c3b-bab1-b15cf9c053e1" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:DeferredIncomeTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">66,520</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other non-current assets</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e379fd4e-680f-4c7c-bfaa-41920fde89f6" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,394</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6e9be93a-281e-4293-a377-33a2cbb1db4c" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,049</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total assets</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fa646d97-644a-4b45-ab3a-899a8be66a54" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">425,568</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d922e151-8c48-4960-a928-93494a48ceda" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">434,370</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">LIABILITIES AND SHAREHOLDERS' EQUITY</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Current liabilities:</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accounts payable</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8bdf2ef0-edd6-4210-bcaa-1f258af02df0" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,764</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_64cb8495-95d6-4d9d-aa42-d8b1eb06c3f3" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,388</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Contract liabilities</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1abc8f1c-9b0d-42e0-aeed-32eb491db6c7" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:ContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">62,886</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_79de82ff-a693-451c-ae53-b9d04e78acdb" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:ContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70,654</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accrued liabilities</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5830aeff-5184-42a3-8ecf-509d771ca2fa" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,649</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1d2253d3-8dc9-4ae6-a09d-2579b07e5521" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,324</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating lease liabilities, current</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b6d37857-04ef-4d8f-a70c-5f12b8e1bffe" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,449</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e5cd4fb-304a-44d1-bd7b-240fcba2613c" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,658</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total current liabilities</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_25b28bf5-03c6-4424-9950-8b2e15620e0a" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">96,748</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dbb44dd8-c522-49d4-95e6-1abfcd793d3a" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">111,024</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Deferred income taxes, non-current</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0dc7a72d-4cb7-42c7-9d7b-cdc0fad23751" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,331</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_88181c4c-ac3a-442d-80e7-3b020b3a7c8d" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,986</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating lease liabilities, non-current</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_07f6cc6d-6a6b-44da-b7e6-11917de7439e" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,194</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_36133108-78b3-446a-b16d-008936a6003a" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,304</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Debt, non-current</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a02e53c1-8e6a-4bfd-81ec-b27943c58a72" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:LongTermDebtNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ad52edbe-f3d7-4df2-ae29-eec87eea6f22" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:LongTermDebtNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,000</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other non-current liabilities</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a1f6898a-fcf3-4d9b-93e5-afa3be1ea1c4" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,548</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_57235724-3dda-42de-89c2-b0b7419c038b" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,170</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="-sec-ix-hidden:F_eb077ae1-8e56-4019-a44e-494cc0e9c592;"><span style="-sec-ix-hidden:F_755b5e57-c32a-4c6c-be0f-79bdd28b3dfc;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Commitments and contingencies</span></span></span></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shareholders' equity:</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Common shares, without par value, at $</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2f0a012a-3c08-48a7-bd2a-8cbb008f4275" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_280cfaa7-c588-4489-b0d1-be3f50003aad" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.30</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;stated value; </span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8773d291-dc5f-4279-a668-d40517173736" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_aa1e86b0-d9c6-48b8-ad33-b8333061509b" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">80,000,000</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><br/>&#160;&#160;&#160;shares authorized; </span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c758a6c0-37ae-4f56-b5b9-b30b0f49da53" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal"><ix:nonFraction id="F_d005efa3-06bc-4f2a-bd72-9d56ac8d06be" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">33,342,288</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;shares issued; and </span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ea0911f4-723c-4996-8408-a26de41f4976" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">28,042,618</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><br/>&#160;&#160;&#160;and </span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0d0da24e-b283-4b4e-8790-dc5c40fa02aa" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">28,015,775</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;shares outstanding at September 30, 2025<br/>&#160;&#160;&#160;and March 31, 2025, respectively</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cbbc7994-4d17-464b-9bd4-385819f7184c" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e3acd0f-1005-460a-8d39-769cbe82ad3e" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Treasury shares, </span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f217a2e-d58b-4c7f-99d8-3be24d5e5b18" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:TreasuryStockCommonShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,299,670</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;and </span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0b0cdad8-cd3d-440f-a061-f9b55ef384d3" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:TreasuryStockCommonShares" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">5,326,513</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;at September 30, 2025<br/>&#160;&#160;&#160;and March 31, 2025, respectively</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f691dd58-cb2c-460c-a120-5ca816b65826" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:TreasuryStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,593</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_482fcf5b-07ef-4f97-9287-9c768a2f4f37" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:TreasuryStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,600</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Capital in excess of stated value</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_79acf9b9-8c5b-4965-8c35-112b4b740da4" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:AdditionalPaidInCapital" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120,854</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c9c9cabc-17e0-48c4-94fc-ae3b05028b52" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:AdditionalPaidInCapital" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">109,785</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Retained earnings</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_78c5ca2f-925b-4cbc-86ef-c0d2bea807cc" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">177,580</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1d8d533e-cdc9-430e-b952-7fdd6afcd3fd" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">160,980</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accumulated other comprehensive loss</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_00e850f6-e1b5-4dc4-86ed-bc87c47a2713" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">10,097</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4469bcbf-e31f-4257-b66e-cf1dd4bd58cf" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">13,282</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total shareholders' equity</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_32953cfa-cfbc-4342-942b-a8fc2d0dedb6" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">296,747</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c1bb5c22-456e-4053-bc2f-af201ac91393" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">265,886</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total liabilities and shareholders' equity</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f2f4014a-6629-4ece-9bff-2279f5aad29c" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">425,568</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6313af4b-8d6d-4f79-a3ac-4ba933404984" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">434,370</ix:nonFraction></span></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">See accompanying notes to unaudited condensed consolidated financial statements.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">3</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;" id="fis_income_statement"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">AGILYSYS, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;" id="condensed_consolidated_statements_operat"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">CONDENSED CONSOLIDATED S</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">TATEMENTS OF OPERATIONS</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:6pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Unaudited)</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:46%;box-sizing:content-box;"/>
     <td style="width:2%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:2%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:2%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:11%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended<br/>September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended<br/>September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except per share data)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bdb9082d-fb08-4674-8ba1-83a5927363d4" contextRef="C_30af9e83-1390-47aa-ab2e-40587ac51c0e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,095</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6fbcbd52-be4d-41d3-ae68-67f3be4468db" contextRef="C_84cfc8f2-ed4d-4cea-ab9a-64d481c109be" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,525</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_137a05ad-9188-4ff0-be5d-249a6e5252ff" contextRef="C_6c566cad-7fa6-4ecc-9499-22708bce8ce5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,050</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2e731426-703b-44a4-86db-9c189577b3e6" contextRef="C_5e78426b-35c2-40b6-abdc-9bbde4717cca" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,400</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1344e3f4-4815-4fb2-a0aa-8d13a542b556" contextRef="C_f9b11733-aece-42a1-bb9f-30516b03de9c" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,955</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_55de8dde-693d-43af-9bf2-57bbaac733fe" contextRef="C_facca40a-83c0-4bb4-ae3b-5fdcd7a1d963" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,432</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a1204964-7268-4346-a3de-d4308c0ece77" contextRef="C_7fe09646-b77f-493b-b3d3-ceced4570d89" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">99,579</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6097bcf6-9d91-482d-b6f2-b64d07dabb1b" contextRef="C_bd63bda9-4bad-4693-8894-ab553cbc5fd6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,474</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8b8380c8-438d-4ac5-966c-76443d26389f" contextRef="C_51c11ab6-6abf-42bb-9659-6cdef32d01e5" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,249</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cffb196e-38b1-431a-a1b8-5ebf3841fe5c" contextRef="C_7999952d-3743-4ed8-ac62-ef1f555f0108" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,322</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ae91179b-41ab-435b-b81b-b38f0dd04a5c" contextRef="C_dbadfcd4-de50-4a90-94d1-54e17709e1cf" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,347</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d386cd0-dc6b-41ec-8e3f-7c3977f419e9" contextRef="C_640115eb-60ed-4d53-a745-cdbf27335a6b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,917</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total net revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e1f67c0-9bb4-4541-9c0b-6c1654e5138f" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,299</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_14be8d24-ed5d-49bb-9fac-ee7caa5d2d98" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">68,279</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5dd43997-34c3-49e6-acf4-ca355738e0ac" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">155,976</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b36b7788-6fe0-431d-8e67-a65c4c182f28" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">131,791</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cost of goods sold:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5267e4d4-8521-4cdb-9fe7-0587c60551d3" contextRef="C_30af9e83-1390-47aa-ab2e-40587ac51c0e" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,037</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f21117b7-2ea4-4018-aa95-f0c71023d2b8" contextRef="C_84cfc8f2-ed4d-4cea-ab9a-64d481c109be" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,206</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0565639a-5c74-443f-a2c7-86eedcb22818" contextRef="C_6c566cad-7fa6-4ecc-9499-22708bce8ce5" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,236</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_811810b4-2ae7-46bb-8b18-1707761cd532" contextRef="C_5e78426b-35c2-40b6-abdc-9bbde4717cca" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,432</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7c9f8365-0e53-4113-8a28-d687cdd3e398" contextRef="C_f9b11733-aece-42a1-bb9f-30516b03de9c" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,850</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_338df849-cada-43a4-859b-ff1adde6ae1f" contextRef="C_facca40a-83c0-4bb4-ae3b-5fdcd7a1d963" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,827</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d3ae5024-4c99-4021-9a09-0117a661af72" contextRef="C_7fe09646-b77f-493b-b3d3-ceced4570d89" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,833</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0bcec8ab-aa32-4a4f-9e2c-9b2e63090173" contextRef="C_bd63bda9-4bad-4693-8894-ab553cbc5fd6" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,935</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5d5265d2-1761-4a12-8229-2953e0c49622" contextRef="C_51c11ab6-6abf-42bb-9659-6cdef32d01e5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,445</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_863ed104-c3cc-41ec-aa3f-501e674316f8" contextRef="C_7999952d-3743-4ed8-ac62-ef1f555f0108" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,032</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_935eafe1-55bc-4baf-8158-1e78cb5f5407" contextRef="C_dbadfcd4-de50-4a90-94d1-54e17709e1cf" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,645</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_85864e88-de64-45c7-bc42-7af29177e8e0" contextRef="C_640115eb-60ed-4d53-a745-cdbf27335a6b" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,342</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total cost of goods sold</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_90407694-a625-4173-940b-a980c81bfc4e" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,332</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b767b817-1fc3-4e69-8d39-13996e2c5d6b" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,065</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_35773c7e-2ce0-4fa4-9ced-1054ea5db859" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">59,714</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c74607bf-245e-4ab1-a2a8-56310ee992f4" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">48,709</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_01db1a17-fe0a-4579-b633-910d1bf987b0" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">48,967</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d2b8d4b8-c0d8-4a4e-b55f-7414f1ff0ce8" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">43,214</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1345e080-8080-4fde-96e2-7c0b1c0f2294" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">96,262</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_edc8ea52-4466-4d9c-a761-c0018099546d" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">83,082</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Gross profit margin</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3d515b31-1af7-4037-8334-9e3dfe20fe35" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="agys:GrossProfitRatio" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">61.7</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f2d9db29-5ec1-4455-b6af-f1799e51c326" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="agys:GrossProfitRatio" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">63.3</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_abcfd992-7038-4c3c-8276-7a7cd0002f78" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="agys:GrossProfitRatio" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">61.7</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ffe4427a-5420-454e-9a74-03797d8d77e0" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="agys:GrossProfitRatio" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">63.0</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Product development</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3dfc9ff4-93bf-4a1d-9eac-044ad8f4f6a0" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,825</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1e0644dc-5f66-4093-b3c4-1f477f7ac3e5" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,172</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e1519195-bfda-48cc-97fb-86f6df619d90" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,280</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9174561d-abaf-4b11-89c0-30891e5d3844" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,892</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_323a50e4-29da-4e43-91bc-c04ba471b267" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,781</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a8ae4885-b61e-4f30-a708-f6ae0bacc527" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,794</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_309fa999-16a0-4580-a2c1-681afeaf54d8" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,574</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d91fec8c-5b37-4d2d-94a6-19faf7eb6903" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,808</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f91c8efe-3ccf-4d6b-8a0e-30061fee65fd" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,164</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a9483ab1-0590-46dd-a6c8-c4334c361a7d" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,162</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_28bcfdf3-e3b6-4b65-8f3e-1e007cb0add1" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,920</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_79055bc6-64c1-47ba-be22-bf8311292a36" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,645</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation of fixed assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_74368232-a0c4-41e1-884f-da3c7d763f5b" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:Depreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">964</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8c08ee06-730c-4b3a-9e63-51f8c4e0d9bc" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:Depreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">915</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_64b04cc3-3c80-4d70-8be4-ad504e0be62e" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:Depreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,908</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1332ab4d-4904-4f71-9d86-5726af11b1f7" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:Depreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,752</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Amortization of internal-use software and intangibles</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_92270423-60bf-40e0-b13f-4f9e6a36ad43" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,432</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a2c176cb-8cb7-45cf-ac90-3c4607003fdd" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">904</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f4b65f89-0b44-453c-ba74-bd11779bf7d5" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,890</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4ac11964-aa15-46f4-a282-606211af0b4d" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,155</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other (gains) charges, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e4fcad62-eae9-48e6-8fc0-edd77ddae143" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:OtherOperatingIncomeExpenseNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,456</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_45025a62-ea24-441a-8207-bef52ecaed05" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:OtherOperatingIncomeExpenseNet" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,037</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9f90c6b3-3188-4f16-928f-b81b083ddd0e" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:OtherOperatingIncomeExpenseNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,203</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e87875c6-7e2f-4c3f-a966-0750df3b8596" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:OtherOperatingIncomeExpenseNet" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,587</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Legal settlements</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d1e92e01-1db6-4e10-a9a7-509bf7392cf4" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:GainLossRelatedToLitigationSettlement" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">110</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fb93003b-4ec6-4dcf-b81b-f863cd689c40" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:GainLossRelatedToLitigationSettlement" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">104</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0b8981d3-86f8-4fe2-b3ec-0f4b053c75c5" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:GainLossRelatedToLitigationSettlement" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">225</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0e1cee02-7027-4e9b-9c7e-a4374f795102" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:GainLossRelatedToLitigationSettlement" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">369</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total operating expense</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d79f4d94-c8eb-4281-833f-8cc61d863a96" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,820</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5b5f3724-b48d-46ad-a140-0371bc5bd1b0" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,088</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f764ad6-492f-42d3-9f27-a5ce6ab43abb" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">77,594</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2a1f46c6-ed4a-47eb-a390-5fdf34721019" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">73,208</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0818e604-2d9f-4c17-a05a-344803b8b58c" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,147</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_027a683a-9536-4a65-8745-90634861b013" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,126</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_74f69bbd-4ea1-439b-948c-53d23ffc6a9f" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,668</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_47f2678b-32c7-4263-a6ef-e33d35d46bd5" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,874</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other income (expense):</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Interest income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d85554e4-2659-4c18-b4ba-04141d9a3009" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">346</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8f075d83-5c49-4518-b7f6-42ec0b8b7899" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,095</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_45e31551-e210-426e-b58c-80e85e0856ed" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">793</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dec0d5fb-9d35-45eb-93a8-9c0032e9dd5a" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:InvestmentIncomeInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,877</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Interest expense</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_21aad05b-7a3e-476b-9445-f713d75fabfd" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">56</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_99ea07e9-4d7a-47ba-8781-66e737936bcd" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">458</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6938b2b3-461b-4b2f-af74-7cdc5a14abab" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">273</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_807d4c71-35be-4a03-af83-473c5bb7e5c7" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:InterestExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">458</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other income, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_22e563df-bbe6-4562-b4e6-f3e0e9017c71" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,274</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d7736127-85df-4d7a-83e2-88cf3de9ffbf" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">383</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b150d788-dca0-4a34-bfb9-e0c10f3dce57" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,372</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0514b255-82cf-4fec-a4cd-9ffc7ae604b6" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">226</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income before taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8a3992e9-6179-44d4-9a02-f144328691cc" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,711</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_780b198c-bb22-4106-aa60-68126a739442" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,146</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e589a009-8e3b-4065-87dd-53eca4ffae2c" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,560</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a4f66ac8-3837-49dd-b5cf-a2827634ce13" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,519</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income tax provision (benefit)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a3001ca8-b478-4df7-afd7-da92a152f008" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,001</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_abbd8f6a-2000-4c55-953b-56f5d6582226" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,782</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_48ccec64-d207-4626-a10f-8ab12ee6f129" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,960</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cc05b5a4-872f-43fa-a2eb-6ac4ab7a7ad6" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,951</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f68f05ef-0f5c-4312-8a2f-63ebd380d142" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,710</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_63afb1da-9d60-4814-8708-40e24123fb4f" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,364</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_409b5535-b71d-4586-bb6b-1ca504414da0" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,600</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_92cfcf28-6f29-47f3-b742-c15501032de7" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,470</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7e27e2e6-5af0-4a70-80f0-a83719a5e9a2" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,882</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_68bfb66f-c53c-4b8e-b51d-97c2f254caf2" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,533</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cdc61e5b-995e-4377-a924-48d00470f459" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,838</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_eff30841-5111-4eb6-b141-b089969585b8" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,335</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income per share - basic:</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8e6f426c-216d-4dc3-81ca-e3e0a6fcbdb1" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.42</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1deda1c1-f910-4633-b5c7-ef0603d1a777" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.05</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b0d8e492-d41d-4ab9-81aa-f3b6e43fc287" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.60</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ee59a0b1-4fe5-498d-b977-d8e60bb154d5" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.57</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_85637513-a0f5-4447-a16b-8e57a23671b1" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,397</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_641b16ce-bdf5-452a-a4c7-a3c2c136de7d" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,257</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_61d71bed-a508-4287-8cc7-d72ce942250b" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,348</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c6db3fd0-6834-44e5-b606-a366a9b54370" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,202</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income per share - diluted:</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_81173c80-f12a-4e3a-848c-68ba034be672" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.41</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b77faff-c070-403e-a6c2-2a9fb0c00ba9" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.05</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9adfaa51-7c7d-4657-8a4f-f641d87b4f5e" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.59</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_da8a63e9-47fa-4927-bc33-d283f9612e03" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.55</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">See accompanying notes to unaudited condensed consolidated financial statements.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">4</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">AGILYSYS, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;" id="condensed_consolidated_statements_compre"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">CONDENSED CONSOLIDATED STATE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">MENTS OF COMPREHENSIVE INCOME</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:6pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Unaudited)</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.03%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.193000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.193000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.193000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.299%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.193000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_34ebb749-2976-484d-b023-0c25c5b5e50f" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:IncomeLossFromContinuingOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,710</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1f75a04f-9c86-4cb8-92de-b8347d99ab67" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:IncomeLossFromContinuingOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,364</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_964d2b94-aa9e-4774-b5b8-5d0046661603" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:IncomeLossFromContinuingOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,600</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8deb17b4-9bf3-45bf-9c12-fabc7b27e2cd" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:IncomeLossFromContinuingOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,470</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other comprehensive income (loss):</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Unrealized foreign currency translation adjustments</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_952b6ce3-6299-4c99-bf48-c00aa3c9b4c8" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">4,042</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d31df708-cf36-4de0-b493-6b4a2ed81c90" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">709</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9dd9d06d-a354-4d57-a509-8cddd30489fe" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,185</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_51698cac-2730-4718-b669-64daccfc2391" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">551</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total comprehensive income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a3683201-edee-444f-99e7-755140320751" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,668</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_64044d47-fe86-45f9-827f-73b17ac5c04d" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,073</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b8e83c8e-f261-4990-8fa5-ac9453779ac4" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,785</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_20673601-8cd8-4bc7-8efa-ef2105fdf10e" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,021</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">See accompanying notes to unaudited condensed consolidated financial statements.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">AGILYSYS, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;" id="condensed_consolidated_statements_cash_f"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">CONDENSED CONSOLIDATED S</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">TATEMENTS OF CASH FLOWS</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:6pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Unaudited)</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:71.591%;box-sizing:content-box;"/>
     <td style="width:1.799%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.096%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.799%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:11.714%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating activities</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a5bfb28-d4db-4b30-9f58-379b9d385407" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,600</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7a02d5da-3297-4507-96b2-3e71d59ebd4d" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,470</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Adjustments to reconcile net income to net cash provided by operating activities:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Loss on asset disposals</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_756fa057-0a6c-41ea-8fac-3efa8b82b450" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:GainLossOnDispositionOfAssets1" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ae11ddd3-61ab-410c-9f61-db7589cf507a" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:GainLossOnDispositionOfAssets1" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">21</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation of fixed assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_71c777fc-7fb3-4a44-ba60-8a52570c81dd" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:Depreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,908</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_db4c3940-987a-4f6a-96d1-aabb293f74e5" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:Depreciation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,752</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Amortization of internal-use software and intangibles</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f6fe8c09-be44-4a16-b28e-1360c6c7d500" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="agys:AmortizationOfInternalUseSoftwareAndIntangibles" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,890</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_24a6f8f7-4edf-4c6f-890b-c21074c3566d" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="agys:AmortizationOfInternalUseSoftwareAndIntangibles" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,155</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Amortization of developed technology acquired</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_416afca0-4a75-498e-aa3e-01c5f4457a6c" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:AmortizationOfAcquisitionCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">333</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6397f2c6-cfe8-4aaa-bbd8-758b6e40e83e" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:AmortizationOfAcquisitionCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">138</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Deferred income taxes</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b099df73-d99f-4b68-bbc5-79feea53b46a" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,188</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_becbf01c-d8aa-4068-a467-f742eeae71a6" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">7,634</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_81329d38-051a-4c86-8300-d3e8e3f36e1c" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,029</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f18d7c95-678f-446b-b984-b5a3fcf55431" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,438</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Changes in operating assets and liabilities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a862a86d-cc21-4218-9724-4657808d690a" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="agys:IncreaseDecreaseInOperatingAssetsAndLiabilties" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,083</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_99d90ce2-756a-432b-853b-cb21031eb94f" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="agys:IncreaseDecreaseInOperatingAssetsAndLiabilties" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,652</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net cash provided by operating activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_df693761-e629-4dc2-af53-6022b37966a4" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,867</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cf9efe14-6e23-49bb-b380-03a173352ba4" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,688</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Investing activities</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash paid for business combination, net of cash acquired</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f6aa667f-3f15-404a-a346-780c01e02473" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2fcd7e8c-087f-4866-91c1-638062815239" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">144,945</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Capital expenditures</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5b0bc098-b18f-4b66-8d34-faaa5436b5e7" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">850</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_426fc2a6-d542-42e8-ac0c-f283bc620cfb" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,520</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net cash used in investing activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8f8dad30-6ddb-4805-bac9-9dd2211119c3" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">850</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8bbc6822-6182-4492-93cf-34c36997d7a8" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">146,465</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Financing activities</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Debt proceeds, net of issuance costs</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6f58c8eb-de26-43fa-a504-fde9b3e54ebe" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_88a2899c-e109-4117-a0bf-84b45a64b70d" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49,655</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Debt repayments</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_432af686-030c-4926-9aa2-5fdd723ca5cb" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:RepaymentsOfDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,000</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_24774536-cedd-41ca-aabe-5cc0a1ced80e" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:RepaymentsOfDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Proceeds from Employee Stock Purchase Plan purchases</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c73fde3b-a6bc-485d-94bf-5415f28d4a88" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ProceedsFromStockPlans" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">777</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e9afec89-c95b-465e-a426-59d525850a4e" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:ProceedsFromStockPlans" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">453</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Repurchase of common shares to satisfy employee tax withholding</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9e49772e-d363-422e-a2b9-ac4ec60a2877" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">742</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c77d26ed-3db1-458a-8b0f-ca93563a3760" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,428</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net cash (used in) provided by financing activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_81880a92-f1c3-44d2-9137-08b33662cb49" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">23,965</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_23e642c0-c225-4e7e-8d20-97d32cc265cf" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">48,680</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Effect of exchange rate changes on cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_60ac2847-5831-4028-b706-69400d63a81e" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">243</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c0064a28-56d7-4dda-aa02-0b5ee715a5c5" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">94</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net decrease in cash and cash equivalents</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3aa7a5be-3b90-4ae3-8fb2-4aab6de49110" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">13,705</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_530a2ec8-0a41-484f-b11b-13ea1fb41931" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">90,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash and cash equivalents at beginning of period</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7f7c513f-6a5d-46d0-897b-d9eb267c7a44" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">73,041</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7ee36326-fd9c-4076-9cbb-b4aad48ea368" contextRef="C_1decaa9e-dea9-4e82-840d-4457f2c4c428" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">144,891</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash and cash equivalents at end of period</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_026ec2c1-a194-4efa-8e05-545646abfc3e" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">59,336</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a3d821a8-67de-43be-a146-cd9a9a87a2a3" contextRef="C_14dc9182-7a91-4a4e-ba23-8e24fa360440" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">54,888</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">See accompanying notes to unaudited condensed consolidated financial statements.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">AGILYSYS, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;" id="condensed_consolidated_statements_shareh"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">CONDENSED CONSOLIDATED STATEM</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">ENTS OF SHAREHOLDERS' EQUITY</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:6pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Unaudited)</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:25.94%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:5%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:6%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:6%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:8.06%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="30" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30, 2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Common Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Issued</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In Treasury</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Capital in<br/>excess of</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accumulated<br/>other</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except share data)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Retained<br/>earnings</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">comprehensive<br/>income (loss)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Balance at June 30, 2025</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1d16e476-ff31-460e-a896-65512997a298" contextRef="C_1d5244a5-dc91-4c85-b158-b8ff0d9e5157" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">33,342</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c51719e0-d501-402e-aa75-30e4f1b7bd72" contextRef="C_1d5244a5-dc91-4c85-b158-b8ff0d9e5157" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5e8854ec-8515-4303-85d9-e430fef10a96" contextRef="C_bffa8ebf-5db7-4d71-8290-1d0226d3a1c7" name="us-gaap:TreasuryStockCommonShares" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">5,307</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_926ae286-fa1f-4bc6-9883-3f15a3f729d0" contextRef="C_bffa8ebf-5db7-4d71-8290-1d0226d3a1c7" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,595</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7bca08ed-82bf-4fbb-9b00-bd1fb577fbbd" contextRef="C_204313ad-bfe0-4986-a007-167d701f01b0" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">114,996</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1f680646-722f-4e36-ab0e-d2efbce89fd1" contextRef="C_0fc37954-a96b-4608-8482-2a82c2cf1a6c" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">165,870</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a7f304d8-3474-4443-93fa-cfe60ee49098" contextRef="C_d9841d5c-5584-4bd4-80bd-bb51a43fc89b" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">6,055</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_125886ef-51da-4153-9a0d-8d62759034ce" contextRef="C_cc4e80fa-9688-488c-98ba-1800933b66c8" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">283,219</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6fe19790-2027-443c-bb12-93fca64c3cc2" contextRef="C_7f4f11c2-813d-4cf3-afe3-61f57cebae26" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,848</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a9184952-6217-476e-b127-45050f5545df" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,848</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares issued upon exercise of SSARs</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6ea80dc6-f4a3-47f6-b1e3-ef2e987c4cc3" contextRef="C_9245d539-a33c-422a-beaa-bd603decb50b" name="agys:ShareIssuedUponExerciseOfSsars" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares withheld for taxes upon<br/>&#160;&#160;&#160;exercise of SSARs or vesting <br/>&#160;&#160;&#160;of other grants</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2d5dcb95-faf6-409a-a04b-d4778b2e3e30" contextRef="C_9245d539-a33c-422a-beaa-bd603decb50b" name="agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_168d39f0-9321-4f65-af8b-4f85f1596d74" contextRef="C_7f4f11c2-813d-4cf3-afe3-61f57cebae26" name="agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">235</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2c1aba61-7068-40fe-b619-92aebbc9d999" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">235</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other common stock issuances, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_51ddb9aa-485b-43de-9b87-65dc0f5cf2cd" contextRef="C_9245d539-a33c-422a-beaa-bd603decb50b" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">7</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_186b745e-03b0-4cab-adfa-7ba613b12de3" contextRef="C_9245d539-a33c-422a-beaa-bd603decb50b" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7ca958c3-e1d7-43db-b2b1-55318547654b" contextRef="C_7f4f11c2-813d-4cf3-afe3-61f57cebae26" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">775</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2ba7f52e-41a1-4565-a96f-304532e375ee" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">777</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_139bdded-8d23-4381-a454-79ef5499f8a2" contextRef="C_6dcb4af4-56c5-439a-abf2-4310d1655423" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,710</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2d935367-89e4-43e3-ad0f-22f21736d293" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,710</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Unrealized translation adjustments</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f3fd59f3-5eee-4ec3-9fc9-56f125cbbf88" contextRef="C_47b7d4ee-062b-4441-8cf5-62ed8eb36e3a" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">4,042</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_32eaf0f5-ddd0-4189-91fa-9bc73c125eeb" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">4,042</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Balance at September 30, 2025</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_90ee4e20-4d01-4757-bdbd-4151229e23ae" contextRef="C_af90de82-3dd9-4667-8634-be7fc1e27e97" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">33,342</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_656e8e80-4d62-477e-8973-deb4e1ef65d3" contextRef="C_af90de82-3dd9-4667-8634-be7fc1e27e97" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5d4a32f0-c395-4c30-adbd-85e2fdc80ca4" contextRef="C_0e1364f3-d3a0-443b-9ff2-1c1b6cf4329f" name="us-gaap:TreasuryStockCommonShares" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">5,300</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8a132de8-806b-4ab3-95bb-e04f5bc23c79" contextRef="C_0e1364f3-d3a0-443b-9ff2-1c1b6cf4329f" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,593</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_267fbc14-7f4c-4f04-bb33-39d140617a5b" contextRef="C_e8444cc9-bf76-45a4-a94c-6fc1a9faac85" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120,854</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a830aea2-7254-4655-bf72-1c1cae3e4803" contextRef="C_cd46938a-5980-43ea-b660-74b227c6d233" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">177,580</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bcb4878b-57aa-4473-a7e8-859dcd359677" contextRef="C_f06d61a7-153b-46dc-a661-eaa0c16fa1da" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">10,097</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ec6bb4d2-1b6b-46e0-a1e7-55fd5a9383f3" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">296,747</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="30" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30, 2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Common Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Issued</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In Treasury</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Capital in<br/>excess of</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accumulated<br/>other</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except share data)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Retained<br/>earnings</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">comprehensive<br/>income (loss)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Balance at June 30, 2024</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6ea4885a-ff8b-4286-ba6e-5d5bda0beb8f" contextRef="C_7847b506-fed4-4fb5-9c64-c1fca70e664d" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">33,342</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e4c525a7-dd57-4249-adee-0bb9d68d71de" contextRef="C_7847b506-fed4-4fb5-9c64-c1fca70e664d" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d1cf995e-e793-4eb3-90c4-6943d19638d9" contextRef="C_d59fdf5b-f197-46d3-b3f0-ae1b887242bc" name="us-gaap:TreasuryStockCommonShares" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">5,470</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6707c94c-f77e-4aec-b7aa-5327cf0dc753" contextRef="C_d59fdf5b-f197-46d3-b3f0-ae1b887242bc" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,642</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1b680a30-bde2-40d1-9477-400c4876eae0" contextRef="C_3fe8554c-9c29-48aa-98f8-ed5578053df8" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">98,277</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_af61502c-52fd-4fca-877a-1a8ffbf86105" contextRef="C_ed2470b3-287a-4372-aa93-b168641d9b79" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">151,861</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3810e041-8efa-4659-894d-38f6f4932be7" contextRef="C_45d9baf9-48a7-4ded-ae84-38688be9aadf" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">4,328</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e7376cd2-5b24-486b-9809-c832fa8f9abd" contextRef="C_7372194f-4931-4998-af8c-c2efcc893c0b" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">254,171</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7856d24f-e353-4ac3-ab2f-18ae2b3b64b3" contextRef="C_77f55265-5ed1-406a-a856-1f42234568dd" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,877</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_de8db7c7-0a20-4ffb-a4aa-f77858f706cb" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,877</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares issued upon exercise of SSARs</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2f9c904f-7153-4ac1-aac3-4df17209f970" contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048" name="agys:ShareIssuedUponExerciseOfSsars" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">47</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fe683338-682e-451a-863c-bf0fe7394e24" contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048" name="agys:SharesIssuedUponExerciseOfSsars" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">14</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_26968fa1-f281-4bb6-9b58-40e701939e79" contextRef="C_77f55265-5ed1-406a-a856-1f42234568dd" name="agys:SharesIssuedUponExerciseOfSsars" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares withheld for taxes upon<br/>&#160;&#160;&#160;exercise of SSARs or vesting <br/>&#160;&#160;&#160;of other grants</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_54dab00c-f205-404e-bbf1-3908a15a71ed" contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048" name="agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7853abbd-1be1-40b8-b580-177afe283ab8" contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048" name="agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c8a56a16-5d14-4412-bd58-d7375bc91e2d" contextRef="C_77f55265-5ed1-406a-a856-1f42234568dd" name="agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">311</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_158f7f10-cbd6-4d90-b861-084ada4d8f28" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">312</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other common stock issuances, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4acad3e2-7e65-42dc-844e-38c5d6f15e05" contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">23</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1b0e8a8b-e5d2-49f3-91f0-ae5485ed191e" contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_68956b97-1682-481d-a661-e2f1cd0d02e7" contextRef="C_77f55265-5ed1-406a-a856-1f42234568dd" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">446</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d53b2ca0-1509-4bb5-a3a0-5c28d50dbc76" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">453</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9b205dc2-a3af-4d90-be15-9da3d0094622" contextRef="C_62f35686-2a12-4430-b85a-08059f12496a" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,364</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a57847ec-af1a-4b6f-8692-4911fa7cdd67" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,364</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Unrealized translation adjustments</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_148e8b3a-cce4-465b-b58a-169ccfa40401" contextRef="C_0e4f53b2-6b86-4b79-8542-36c8cb3978cc" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">709</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_09a20d66-3b99-4a55-baee-8accab4cc3a8" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">709</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Balance at September 30, 2024</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e574cdac-6760-4358-8f74-0346ff394b7f" contextRef="C_98918912-a188-42d2-9b4a-9e27e46ec34a" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">33,342</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_22a0e402-ae9a-42da-b797-e4d3817b94b2" contextRef="C_98918912-a188-42d2-9b4a-9e27e46ec34a" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6601100a-df05-49fc-9f2a-07574c8fcfb6" contextRef="C_28e4cb1b-f327-42e1-8a23-7aee9fca533f" name="us-gaap:TreasuryStockCommonShares" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">5,402</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e7e1f137-c3fa-4eda-9e9b-0416889349ce" contextRef="C_28e4cb1b-f327-42e1-8a23-7aee9fca533f" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,622</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_607885d7-7f34-4739-a318-f77698c30b08" contextRef="C_de09b385-1e3c-44c2-b4f5-b1288c4639a8" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">102,275</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e98bd437-7174-4a98-abec-55a2c4b06306" contextRef="C_8eb825dd-ff6e-4a0f-a368-29697089c51a" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">153,225</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0076552b-7354-49f0-9baf-1df200bbe983" contextRef="C_c85b2481-b83a-45aa-a87e-5d91cdf47ba7" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,619</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5ed32894-a1a5-4062-bb5d-758fe9888f75" contextRef="C_14dc9182-7a91-4a4e-ba23-8e24fa360440" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">260,262</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="30" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30, 2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Common Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Issued</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In Treasury</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Capital in<br/>excess of</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accumulated<br/>other</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except share data)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Retained<br/>earnings</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">comprehensive<br/>income (loss)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Balance at March 31, 2025</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a949dfb1-0866-4b53-86e1-b01da2bb33f7" contextRef="C_23490c6d-264b-405a-befa-cda0a46d700d" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">33,342</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d74117cd-1c0c-42e5-b87d-e85e7370ec79" contextRef="C_23490c6d-264b-405a-befa-cda0a46d700d" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_190fc61a-7a91-4c25-b666-544516a17f89" contextRef="C_1d164336-5820-4939-beb1-50085fedd8fa" name="us-gaap:TreasuryStockCommonShares" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">5,327</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_db51745e-8790-4a0a-a9eb-fba9816a41d7" contextRef="C_1d164336-5820-4939-beb1-50085fedd8fa" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,600</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_11c38e0c-c4d2-4468-8108-7123bce19b66" contextRef="C_74781e47-99e2-4cc4-a05d-25bc38d6ed96" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">109,785</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4d8c695b-b443-4b39-a7a3-86ba579dd1a7" contextRef="C_2be420fb-3629-40c4-b72b-71f841200267" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">160,980</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_17983a78-7d35-40d5-9bc2-3996e53faf61" contextRef="C_3609c692-cbff-401f-91d0-52a2a596827e" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">13,282</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d34a790c-1562-415d-9829-b2b054ef1158" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">265,886</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_35955aad-b785-4d6a-9ea8-9ecd7e8d0675" contextRef="C_41ebbc0d-fb55-4bc5-aba8-513270f32681" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,224</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fd56a50c-e76b-40ae-a787-c49c51f4cf06" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,224</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares issued upon exercise of SSARs</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a5fe9d74-6987-4b7e-a7ad-c5420e6fd7de" contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0" name="agys:ShareIssuedUponExerciseOfSsars" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">19</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d139d9e5-5201-40b1-b15e-df9faad5db28" contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0" name="agys:SharesIssuedUponExerciseOfSsars" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">5</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c880d874-2e85-49d8-a948-8b6a3996cecf" contextRef="C_41ebbc0d-fb55-4bc5-aba8-513270f32681" name="agys:SharesIssuedUponExerciseOfSsars" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares withheld for taxes upon<br/>&#160;&#160;&#160;exercise of SSARs or vesting <br/>&#160;&#160;&#160;of other grants</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_236af4cd-6e96-4308-adb5-9b2deb278ede" contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0" name="agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">2</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bf4097b0-429c-410c-8d51-df3a7598ee89" contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0" name="agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d66a6a80-a7b6-4a61-83d3-be02908b6d71" contextRef="C_41ebbc0d-fb55-4bc5-aba8-513270f32681" name="agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">76</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8c593323-7095-41fe-b352-ce8c69d21474" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">75</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other common stock issuances, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9df00a2c-0b3d-475a-85c7-89d5aaf3d8db" contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">10</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_da8f2540-ac3a-4f75-bf7b-884de6ddd43b" contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bc1576d2-cb4e-4327-804e-479a7a7309d0" contextRef="C_41ebbc0d-fb55-4bc5-aba8-513270f32681" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">774</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_325bb2e8-7ac6-43d9-b511-07760c1a7f1c" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">777</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6dfed320-3c9b-471b-989d-787a314fb4af" contextRef="C_36ea04fe-974c-4cf9-8e8e-45b85eea3243" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,600</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e32b880c-6b2b-4ded-be83-9173f854b4bf" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,600</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Unrealized translation adjustments</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_551f8036-add9-41d9-8506-26fc8fa92c79" contextRef="C_65caa9f3-4c8c-4e95-9e2c-4ff4ecf841e9" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,185</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bbe55bfb-79b2-40af-9576-3cf46c462e59" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,185</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Balance at September 30, 2025</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_29b3d2c0-1c2b-499f-b19f-7687a5797f1a" contextRef="C_af90de82-3dd9-4667-8634-be7fc1e27e97" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">33,342</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0002fe92-d97a-4d90-8d3d-11d803a28a15" contextRef="C_af90de82-3dd9-4667-8634-be7fc1e27e97" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fbdc3ba3-fb4d-4ece-970f-4e77d569ebaa" contextRef="C_0e1364f3-d3a0-443b-9ff2-1c1b6cf4329f" name="us-gaap:TreasuryStockCommonShares" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">5,300</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_12409f54-16db-47df-b2a1-7d6c78a5bcc6" contextRef="C_0e1364f3-d3a0-443b-9ff2-1c1b6cf4329f" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,593</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0ebc17ff-2d79-46aa-98ac-db74755c53e1" contextRef="C_e8444cc9-bf76-45a4-a94c-6fc1a9faac85" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">120,854</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2634ef25-0015-4100-9ae5-6cf5192c7b00" contextRef="C_cd46938a-5980-43ea-b660-74b227c6d233" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">177,580</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_661d9ddb-d163-4a0c-80c6-0dfbf2a8003b" contextRef="C_f06d61a7-153b-46dc-a661-eaa0c16fa1da" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">10,097</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c96161b9-e6f0-4e2e-a404-1e22e58a07f7" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">296,747</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="30" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30, 2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="14" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Common Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Issued</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In Treasury</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Capital in<br/>excess of</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accumulated<br/>other</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except share data)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Stated<br/>value</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Retained<br/>earnings</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">comprehensive<br/>income (loss)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Balance at March 31, 2024</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1e2254a3-2a89-4e73-a24a-d812f9bcd5ff" contextRef="C_0ade46fb-f54f-4645-b793-95ceef11c0e6" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">33,342</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4444c3dd-e507-43c9-8225-c56e2fcdf76a" contextRef="C_0ade46fb-f54f-4645-b793-95ceef11c0e6" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_43d274e6-3d4f-4420-a917-10b8be14887d" contextRef="C_9908525a-2cbc-431c-9165-c64efde37ded" name="us-gaap:TreasuryStockCommonShares" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">5,965</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c3aac9fc-ccc6-4274-a7b1-399d714deeb8" contextRef="C_9908525a-2cbc-431c-9165-c64efde37ded" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,791</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_be3707e0-a37a-4413-8036-9aec289b0d66" contextRef="C_43a4889f-1a94-4c59-b341-c24ee9aabc82" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">94,680</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_091b9f4e-d8a8-4928-8f8c-6304f5217dca" contextRef="C_c705acd0-3f80-4f45-8bd2-c57eced9949a" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">137,755</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_21308fa4-70cc-4374-8d3b-49a3e74ebbe1" contextRef="C_7dbda98d-0ee2-4ffc-b5e6-02b02f9b1af8" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">4,170</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5dbf55dd-ae3d-42bd-adaa-d6acb7b5ff50" contextRef="C_1decaa9e-dea9-4e82-840d-4457f2c4c428" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">236,477</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aef019a6-b441-41d9-bbce-217fa0f802f7" contextRef="C_853bd28a-b39a-43c0-b6b1-506aa14e4b22" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,727</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_04b06492-5e30-45b0-bc40-24f7dcbf562d" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,727</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares issued upon exercise of SSARs</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_834b3190-c29d-4e99-81bb-afcdfa265c86" contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797" name="agys:ShareIssuedUponExerciseOfSsars" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">545</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cd3c9978-8303-4a38-a08d-7bac8874a212" contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797" name="agys:SharesIssuedUponExerciseOfSsars" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">164</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b33e9851-7658-479f-84ef-bf450e71198a" contextRef="C_853bd28a-b39a-43c0-b6b1-506aa14e4b22" name="agys:SharesIssuedUponExerciseOfSsars" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">164</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shares withheld for taxes upon<br/>&#160;&#160;&#160;exercise of SSARs or vesting <br/>&#160;&#160;&#160;of other grants</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1b3555b9-9c69-428b-8348-66857c0f7757" contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797" name="agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">16</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0b6aaf39-cf9d-4fe0-8b2e-b1c0e09f670c" contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797" name="agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7b758b4c-2b3d-4a30-8367-0afc9b323d87" contextRef="C_853bd28a-b39a-43c0-b6b1-506aa14e4b22" name="agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,411</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_37a64ee4-e453-4b0d-ae7e-166a0ebfd4e7" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,416</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other common stock issuances, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aa585db0-f6ad-4267-8cf4-6de2e8630fdc" contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">34</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cb368414-2e4e-4f0c-91a3-3a83106ce486" contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b0827d5b-f6fd-493a-8916-7a0ce4182d9e" contextRef="C_853bd28a-b39a-43c0-b6b1-506aa14e4b22" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">443</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6aa648e6-89fc-4528-be10-5638f6a9bd42" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">453</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9bd4a456-fecf-403f-b5b2-1470f3f233b5" contextRef="C_658e032e-b442-49c5-b823-1a5ce9d9b3ff" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,470</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_03dc6589-a0a9-4c6d-b890-d68cbc97105c" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,470</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Unrealized translation adjustments</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d3f5c185-2b2c-493c-89d4-b8df33445473" contextRef="C_74eeb16a-bd52-4019-a872-f6011f82fa8d" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">551</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_786eea63-c29e-4381-b0ea-df3026217c79" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">551</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:7pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Balance at September 30, 2024</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1167e7eb-6eac-479c-b164-7b4e559100bd" contextRef="C_98918912-a188-42d2-9b4a-9e27e46ec34a" name="us-gaap:SharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">33,342</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1e76a154-9970-42cc-9dcc-9e3cd277a033" contextRef="C_98918912-a188-42d2-9b4a-9e27e46ec34a" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,003</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_77bb02bf-d23d-4434-9c73-f1bc74b46ee9" contextRef="C_28e4cb1b-f327-42e1-8a23-7aee9fca533f" name="us-gaap:TreasuryStockCommonShares" unitRef="U_shares" decimals="INF" sign="-" format="ixt:num-dot-decimal">5,402</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_10d6a419-1951-49dc-9bbc-be8b7a479059" contextRef="C_28e4cb1b-f327-42e1-8a23-7aee9fca533f" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">1,622</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7185becd-5ee7-4658-b769-1c72e5f93178" contextRef="C_de09b385-1e3c-44c2-b4f5-b1288c4639a8" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">102,275</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_db6ecadb-7921-4919-aeca-a2b286bfa289" contextRef="C_8eb825dd-ff6e-4a0f-a368-29697089c51a" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">153,225</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_486097fb-b120-4b6a-b292-6342313c8ad8" contextRef="C_c85b2481-b83a-45aa-a87e-5d91cdf47ba7" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">3,619</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-size:7.5pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a98bdf13-c755-4ca0-87e3-cb45e88a1ed2" contextRef="C_14dc9182-7a91-4a4e-ba23-8e24fa360440" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">260,262</ix:nonFraction></span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.03in;"><p style="font-size:7.5pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">See accompanying notes to unaudited condensed consolidated financial statements.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">7</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;" id="fis_notes_to_financial_statement"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">AGILYSYS, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Unaudited)</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_f112d6d7-6d73-4b6a-8fde-1bce65f770ac" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1. Nature of Operations and Financial Statement Presentation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Nature of Operations</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Agilysys has been a leader in hospitality software for more than 45 years, delivering innovative cloud-native SaaS and on-premise solutions for hotels, resorts, cruise lines, casinos, corporate foodservice management, restaurants, universities, stadiums, and healthcare facilities. The Company&#8217;s software solutions include point-of-sale (POS), property management (PMS), inventory and procurement, payments, and related applications that manage and enhance the entire guest journey. Agilysys also is known for its world-class customer-centric service. Many of the top hospitality companies around the world use Agilysys solutions to improve guest loyalty, drive revenue growth, and increase operational efficiencies. Agilysys operates across North America, Europe, the Middle East, Asia-Pacific, and India, with headquarters in Alpharetta, GA.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Company has one reportable segment serving the global hospitality industry.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Basis of Presentation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The accompanying unaudited Condensed Consolidated Financial Statements include our accounts consolidated with our wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Our fiscal year ends on March 31st. References to a particular year refer to the fiscal year ending in March of that year. For example, fiscal 2026 refers to the fiscal year ending March 31, 2026.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our unaudited interim financial statements are prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information, the instructions to the Quarterly Report on Form 10-Q (Quarterly Report) under the Securities Exchange Act of 1934, as amended (the Exchange Act), and Rule 10-01 of Regulation S-X under the Exchange Act. Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations relating to interim financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Condensed Consolidated Balance Sheet as of September 30, 2025, as well as the Condensed Consolidated Statements of Operations, Condensed Consolidated Statements of Comprehensive Income, Condensed Consolidated Statements of Cash Flows, and Condensed Consolidated Statements of Shareholders&#8217; Equity for the three and six months ended September 30, 2025 and 2024, are unaudited. However, these financial statements have been prepared on the same basis as those in the audited annual financial statements. In the opinion of management, all adjustments of a recurring nature necessary to fairly state the results of operations, financial position, and cash flows have been made.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">These unaudited interim financial statements should be read together with the consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended March 31, 2025, filed with the Securities and Exchange Commission (SEC) on May 23, 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Use of estimates</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that may affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reported periods. Actual results could differ from those estimates.</span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_7dc908a0-95bf-432e-9d9a-7c1e57cf123d" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:SignificantAccountingPoliciesTextBlock" escape="true" continuedAt="F_7dc908a0-95bf-432e-9d9a-7c1e57cf123d_1"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2. Summary of Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">A detailed description of our significant accounting policies can be found in the audited financial statements for the fiscal year ended March 31, 2025, included in our Annual Report on Form 10-K. There have been no material changes to our significant accounting policies from those disclosed therein.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">8</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_7dc908a0-95bf-432e-9d9a-7c1e57cf123d_1"><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_60e0d8fe-abc4-4f46-be25-f576772cede3" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Recently Adopted and Issued Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In September 2025, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2025-06, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, which removes all references to software development stages and clarifies the threshold entities apply to begin capitalizing costs. ASU No. 2025-06 is effective for annual periods beginning after December 15, 2027, or our fiscal 2029, and interim reporting periods within those annual reporting periods, The ASU may be applied prospectively, retrospectively or through a modified transition approach with early adoption permitted. We are currently evaluating the potential impact the ASU may have on our Consolidated Financial Statements upon adoption.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In November 2024, the FASB issued ASU No. 2024-03 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> (&#8220;ASU 2024-03&#8221;) to expand expense disclosures by requiring disaggregated disclosure of certain income statement expense line items, including those that contain purchases of inventory, employee compensation, depreciation and amortization. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, or our fiscal 2028, and subsequent interim periods, with early adoption permitted. The amendments should be applied prospectively, but retrospective application is permitted. We are currently assessing the impact on our disclosures.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> (&#8220;ASU 2023-09&#8221;) to update income tax disclosure requirements primarily by requiring specific categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. The amendments in the ASU also remove disclosures related to certain unrecognized tax benefits and deferred taxes. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, or our fiscal 2026. The amendments may be applied prospectively or retrospectively with early adoption permitted. We are currently assessing the impact on our disclosures.</span></p></ix:nonNumeric></div></ix:continuation></div><div><ix:nonNumeric id="F_68f91120-4740-495f-bd8a-f9620b6b785f" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:RevenueFromContractWithCustomerTextBlock" escape="true" continuedAt="F_68f91120-4740-495f-bd8a-f9620b6b785f_1"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">3. Revenue Recognition</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our customary business practice is to enter into legally enforceable written contracts with our customers. The majority of our contracts are governed by a master service agreement between us and the customer, which sets forth the general terms and conditions of any individual contract between the parties, which is then supplemented by a customer order to specify the different goods and services, the associated prices, and any additional terms for an individual contract. Performance obligations specific to each individual contract are defined within the terms of each order. Each performance obligation is identified based on the goods and services that will be transferred to our customer that are both capable of being distinct and are distinct within the context of the contract. The transaction price is determined based on the consideration that we will be entitled to and that we expect to receive in exchange for transferring goods or services to the customer. Typically, our contracts do not provide our customer with any right of return or refund; we do not constrain the contract price as it is probable that there will not be a significant revenue reversal due to a return or refund.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Typically, our customer contracts contain one or more of the following goods or services which constitute performance obligations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our proprietary software licenses typically provide for a perpetual right to use our software. Generally, our contracts do not provide significant services of integration and customization, and installation services are not required to be purchased directly from us. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that the software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We recognize revenue for hardware sales when the product is shipped to the customer and when obligations that affect the customer&#8217;s final acceptance of the arrangement have been fulfilled. Hardware is purchased from suppliers and provided to the end-user customers via drop-ship or from inventory. We are responsible for negotiating price both with the supplier and the customer, payment to the supplier, establishing payment terms and product returns with the customer, and we bear the credit risk if the customer does not pay for the goods. As the principal contact with the customer, we recognize revenue and cost of goods sold when we ship or are notified by the supplier that the product has been shipped. In certain limited instances, as shipping terms dictate, revenue is recognized upon receipt at the point of destination or upon installation at the customer site.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our subscription service revenue is comprised of fees for contracts that provide customers a right to access our software for a subscribed period. We do not provide the customer the contractual right to license the software at any time outside of the subscription period under these contracts. Our subscription service revenue is primarily based on rates per location, including rates per points of sale and per room. We recognize certain subscription service revenue on a per-transaction basis. The customer can only benefit from the software and software maintenance when provided the right to access the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">9</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_68f91120-4740-495f-bd8a-f9620b6b785f_1" continuedAt="F_68f91120-4740-495f-bd8a-f9620b6b785f_2"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">software. Accordingly, each of the rights to access the software, the maintenance services, any hosting services, and any transaction-based services is not considered a distinct performance obligation in the context of the contract and should be combined into a single performance obligation to be recognized over the contract period. The Company recognizes subscription revenue over monthly periods based on the typical monthly invoicing and renewal cycle in accordance with our customer agreement terms.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We derive maintenance service revenue from providing unspecified updates, upgrades, bug fixes, and technical support services for our proprietary software. These services represent a stand-ready obligation that is concurrently delivered and has the same pattern of transfer to the customer; we account for these maintenance services as a single performance obligation. Maintenance revenue includes the same services provided by third-parties for remarketed software. We recognize substantially all maintenance revenue over the contract period of the maintenance agreement. We also recognize certain maintenance service revenue based on the volume of payment transactions processed by third parties through access to our software.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services revenues primarily consist of fees for consulting, implementation, installation, integration, development and training and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional services as the services are being performed. Certain professional development services are recognized upon delivery of the developed solutions to the customer. At the end of each reporting period, we recognize the most likely amount of variable consideration on any contract holdbacks we expect to bill for development services delivered. Professional services can be provided by internal or external providers, do not significantly affect the customer&#8217;s ability to access or use other provided goods or services, and provide a measure of benefit beyond that of other promised goods or services in the contract. As a result, professional services are considered distinct in the context of the contract and represent a separate performance obligation. Professional services that are billed on a time and materials basis are recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We use the market approach to derive standalone selling price (&#8220;SSP&#8221;) by maximizing observable data points (in the form of recently executed customer contracts) to determine the price customers are willing to pay for the goods and services transferred. If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative SSP basis.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shipping and handling fees billed to customers are recognized as revenue and the related costs are recognized in cost of goods sold. Revenue is recorded net of any applicable taxes collected and remitted to governmental agencies.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Disaggregation of Revenue</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We derive and report our revenue from the sale of products (proprietary software licenses, third party hardware and operating systems), subscription and maintenance, and professional services. Products revenue recognized at a point in time totaled </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ac259424-503e-4201-9ed3-b576e21a635b" contextRef="C_30af9e83-1390-47aa-ab2e-40587ac51c0e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">10.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_faeb501d-ab2a-4a93-b7de-d9177c9f9c1c" contextRef="C_84cfc8f2-ed4d-4cea-ab9a-64d481c109be" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">10.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3035c7c5-b849-4c36-856f-f7ba56d0da08" contextRef="C_6c566cad-7fa6-4ecc-9499-22708bce8ce5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">20.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cae01995-0e2c-403c-a05d-0447aa9ed372" contextRef="C_5e78426b-35c2-40b6-abdc-9bbde4717cca" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">20.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> for the three and six months ended September 30, 2025 and 2024, respectively. Subscription, maintenance, and substantially all professional services revenue recognized over time totaled </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4ab97f3a-f19d-4fcf-b893-cf238b84d2fd" contextRef="C_5ad37277-575f-45ef-b901-f7ca360a3cb2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">69.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_414bd638-e161-4610-a580-c640356d1eef" contextRef="C_6e52f8d6-aa11-4fdf-9261-1dc71c44a81c" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">57.8</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4f013d2f-282a-4c62-b853-b912afec5ad6" contextRef="C_827c7a79-52f1-4777-8107-68c7bfc64f7c" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">135.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_272c9c4a-64c8-4fda-ba0f-7cc1f0edd3d3" contextRef="C_0e999340-3dc6-4655-b02d-50fbfdf26c23" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">111.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> for the three and six months ended September 30, 2025 and 2024, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Contract Balances</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to products and professional services. We expect billing and collection of our contract assets to occur within the next twelve months. We receive payments from customers based upon contractual billing schedules and accounts receivable are recorded when the right to consideration becomes unconditional. Contract liabilities represent consideration received or consideration which is unconditionally due from customers prior to transferring goods or services to the customer under the terms of the contract.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Revenue recognized from amounts included in contract liabilities at the beginning of the period was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a2a9ba7e-86a3-431d-9241-06048ca838aa" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">19.8</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6d138ba7-1528-4697-abf6-051ee0f8768f" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">12.7</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cc61060c-694e-4cc9-85a4-7e1aef19b366" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">52.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_07638ac3-2a47-422d-a97e-6b5fda889f0e" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">42.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> for the three and six months ended September 30, 2025 and 2024, respectively. Because the right to the consideration became unconditional, we transferred to accounts receivable from contract assets at the beginning of the period, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4ac31b3d-1b12-4ca3-afbd-02309d3ec704" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a458dfb1-31a8-4de9-bb24-7cd6bcb973df" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e101fd6d-a87e-4355-8519-24296e1ce822" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">4.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4702f01c-8467-4cf7-be1a-5bbb7bf0e580" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">2.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> for the three and six months ended September 30, 2025 and 2024, respectively.</span></p></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:continuation id="F_68f91120-4740-495f-bd8a-f9620b6b785f_2"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Substantially all of our arrangements are for a period of one year or less. As a result, unsatisfied performance obligations as of September 30, 2025 are expected to be satisfied and the allocated transaction price recognized in revenue within a period of 12 months or less.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Assets Recognized from Costs to Obtain a Contract</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales commission expenses that would not have occurred absent the customer contracts are considered incremental costs to obtain a contract. We expense the incremental costs to obtain a contract as incurred when the expected benefit and amortization period is one year or less. For subscription contracts that are renewed monthly based on an agreement term, we capitalize commission expenses and amortize as we satisfy the underlying performance obligations, generally based on the contract terms and anticipated renewals.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We had </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2ac7c195-a32c-41d4-a32f-fe8f170d9e2d" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:CapitalizedContractCostNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">7.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f9537e47-eee5-48a1-910a-25ec1b288f35" contextRef="C_14dc9182-7a91-4a4e-ba23-8e24fa360440" name="us-gaap:CapitalizedContractCostNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">5.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million of capitalized sales incentive costs as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024, respectively. These balances are included in other non-current assets on our condensed consolidated balance sheets. During the three and six months ended September 30, 2025, we expensed </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_eefbedc0-f08a-4e12-82a5-647dc4aed924" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:SalesCommissionsAndFees" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">1.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7e278361-7635-4479-abb5-866cf76338c6" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:SalesCommissionsAndFees" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">2.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, of sales commissions, which included amortization of capitalized amounts of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1232a70f-5162-4323-b1c9-57b1509f124c" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:CapitalizedContractCostAmortization" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.6</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cd4f8a50-27aa-434f-8be6-6e96d4bb7a99" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:CapitalizedContractCostAmortization" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">1.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, respectively. During the comparable periods ending September 30, 2024, we expensed </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ac2272fc-b0fa-446d-a5d0-eb813da62cd0" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:SalesCommissionsAndFees" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ec6966cf-2541-4a3b-9554-cc1020da5e6b" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:SalesCommissionsAndFees" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">1.8</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, of sales commissions, which included amortization of capitalized amounts of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_81829bb5-ef9d-416b-a30b-7c5c49fa1ee0" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:CapitalizedContractCostAmortization" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bbbb928c-4332-4027-877f-c2d7c2c7d448" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:CapitalizedContractCostAmortization" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, respectively. These expenses are included in operating expenses &#8211; sales and marketing in our condensed consolidated statement of operations. All other costs to obtain a contract are not considered incremental and therefore are expensed as incurred.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_f78ad87d-9105-4c83-b662-de3fa75881c9" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">4. Additional Balance Sheet Information</span></p><div style="font-size:12pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_db1ee939-0c14-48dd-8c42-ed9d173bc52f" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" escape="true" continuedAt="F_db1ee939-0c14-48dd-8c42-ed9d173bc52f_1"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Additional information related to the condensed consolidated balance sheets is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:61.948%;box-sizing:content-box;"/>
         <td style="width:1.6%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:17.397%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.6%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:13.456999999999999%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Prepaid expenses and other current assets:</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Prepaid expenses</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_66399f57-df04-4e73-86c3-5f0518305913" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:PrepaidExpenseCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,720</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_834dce09-386e-4ad5-a509-0437b5ece7c9" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:PrepaidExpenseCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,059</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c209cde4-63dc-4d90-b7f3-ca3b90783513" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:OtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">347</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_01b19f64-2edb-4a2c-bb6c-3d527d2f1570" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:OtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,201</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9b4ee59b-c4a0-4d98-862d-fed05e30bf8e" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,067</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1d300647-65b2-4dc5-b03b-e4771a4e3c9f" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,260</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accrued liabilities:</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Salaries, wages, employee benefits, and payroll taxes</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d8deb29-6f56-478b-9190-a6f75aa92dcd" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,977</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cfd4b951-eaad-4839-918a-c306ba100978" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,007</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income and indirect taxes payable</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0254dfb7-87c9-4dc0-829c-29eedca277ff" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:TaxesPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">433</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0f1ba1af-99f3-4715-a06f-98f8ec2f5335" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:TaxesPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,512</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9ae58581-656c-49ba-a349-6ee8d9d3c68d" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,239</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e9d4912f-2cbe-4b23-8021-5f35d3d5ccc7" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,805</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6eaaf13b-d716-4c59-ba6b-48973719df62" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,649</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_12d06ab5-3b35-4d0c-9aae-2b063f5b07cf" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,324</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div></ix:nonNumeric></div><div><ix:continuation id="F_db1ee939-0c14-48dd-8c42-ed9d173bc52f_1"></ix:continuation></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><div><ix:nonNumeric id="F_c78ab861-9bfc-445b-886d-42c1ad1312f5" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5. Supplemental Disclosures of Cash Flow Information</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:12pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_2a5e7c28-d83c-4443-8601-f586e5827aab" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" escape="true" continuedAt="F_2a5e7c28-d83c-4443-8601-f586e5827aab_1"><p style="font-size:10pt;margin-top:2pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Additional information related to the condensed consolidated statements of cash flows is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:51.88%;box-sizing:content-box;"/>
         <td style="width:2.36%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:19.7%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:2.36%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:19.7%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash receipts for interest</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1198b76b-6a66-49cb-9677-a987e1fb3939" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="agys:InterestPaidReceipts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">732</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f849596f-ff50-4d54-b844-9dc4f9d3014a" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="agys:InterestPaidReceipts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,852</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash payments for interest</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a7489de6-e0fd-47cd-9377-4e4699ca0c37" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">274</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c58dbba6-beab-43a7-9ebc-faa0bcf6dc07" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:InterestPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">299</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash payments for income tax, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3207a2b4-dd6a-46e5-8335-b83f30e5f8f3" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:IncomeTaxesPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,244</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a2aa3496-7704-40aa-8b2c-ac7e2cb3dea9" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:IncomeTaxesPaidNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,031</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash payments for operating leases</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_34fb9a9c-9404-499a-9548-b24dbc59833b" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,406</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1865c634-8c36-4ce6-b2e6-17db1151b721" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,278</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accrued capital expenditures</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_970a6256-6e47-4de6-b0c5-cce30578d97b" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">125</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_338647b3-196e-4728-9818-a2fbd7c4b82d" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">66</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div></ix:nonNumeric></div><div><ix:continuation id="F_2a5e7c28-d83c-4443-8601-f586e5827aab_1"></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">11</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_483975ae-3075-4c4e-b581-5e6e8f9f44bf" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:IncomeTaxDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">6. Income Taxes</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_7c01d4f9-81ff-4b7f-bc4e-f6b92cd35baa" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table compares our income tax provision and effective tax rates for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three and six months ended September 30, 2025 and 2024:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.1%;box-sizing:content-box;"/>
         <td style="width:1.18%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.235%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.18%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.235%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.299%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.235%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.299%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.235%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three months ended<br/>September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended<br/>September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Dollars in thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income tax provision (benefit)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_04501289-bec6-4ea7-aff7-8575585b63c9" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,001</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2637e071-3dbb-4b93-acab-dfbbb016a388" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,782</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_42157c99-f40b-4fbb-9896-fcdb8b3d9e84" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,960</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ead877f4-c7e8-459e-b8de-4364cddfc1e1" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">2,951</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Effective tax rate</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ab262fc1-abf7-4d47-9470-e6eb9dd7fe4b" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">25.5</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e0dbaa81-cabc-4130-9307-28ae233343dd" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="U_pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">19.3</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm - not meaningful</span></p></ix:nonNumeric></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">For the six months ended September 30, 2025 and 2024, income tax provision (benefit) and the effective tax rate were primarily driven by the impact of discrete excess tax benefits associated with Share-Based Compensation.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended September 30, 2025 and 2024, income tax provision and the effective tax rate were primarily driven by activity in India and the U.S.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our India subsidiary operates in a &#8220;Special Economic Zone (SEZ)&#8221;. One of the benefits associated with the SEZ is that the India subsidiary is not subject to regular India income taxes during its first five years of operations, which included fiscal 2018 through fiscal 2022. The India subsidiary is subject to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_df413a71-834d-40dc-89d8-3221dd83e7bc" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="agys:RegularCorporateIncomeTaxRateIndia" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">50</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% of regular India income taxes during its second five years of operations, which includes fiscal 2023 through fiscal 2027.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Coronavirus Aid, Relief, and Economic Security Act (CARES Act) is a stimulus bill which was in response to economic consequences of the COVID-19 pandemic. The CARES Act provided an employee retention credit, which is a refundable tax credit against certain employment taxes. We filed our employee retention credit claims under the CARES Act during January 2024. In the absence of clear U.S. GAAP on accounting and reporting for such credits, the Company follows guidance under International Accounting Standards (&#8220;IAS&#8221;) 20 &#8211; </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Accounting for Government Grants and Disclosure of Government Assistance</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">. Under IAS 20, we record any credits for which collection is reasonably assured, or probable, after considering all facts and circumstances including whether any statutes of limitations apply. We are reasonably assured of collection once we receive confirmation that the Internal Revenue Service has processed our claim for the credit, and we know the amount of the credit plus any associated interest. During the six months ended September 30, 2025, we recorded </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b36372c7-8993-40b1-8eb9-83ebcec26243" contextRef="C_99e7a11e-d7e6-4250-98f5-0270ae51f4c8" name="us-gaap:OtherOperatingIncomeExpenseNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">6.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> of employee retention credits including associated interest received in cash as other (gains) charges, net, in the condensed consolidated statements of operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We have recorded and maintain valuation allowances offsetting the Company&#8217;s deferred tax assets in certain U.S. States and foreign jurisdictions. The ultimate realization of deferred tax assets depends on various factors including the generation of future taxable income in the periods in which the underlying temporary differences are deductible. We maintain valuation allowances for deferred tax assets until we have sufficient evidence to support the reversal of all or some portion of the allowances.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On July 4, 2025, the One Big Beautiful Bill Act (OBBBA) was signed into law. The legislation includes several changes to federal tax law that generally allow for more favorable deductibility of certain business expenses beginning in the Company&#8217;s fiscal 2026, including the restoration of immediate expensing of domestic research and development expenditures, reinstatement of accelerated fixed asset depreciation and modifications to the international tax framework. We applied the relevant changes to the Company&#8217;s income tax provision for the period ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, which did not materially impact the Company&#8217;s consolidated tax position. We expect future cash tax savings resulting from the full expensing of U.S. research and development expenses under the OBBBA.</span></p></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_ab576bb3-85c5-4ada-a1d5-99081236dfbd" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">7. Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We are involved in legal actions that arise in the ordinary course of business. It is the opinion of management that the resolution of any current pending litigation will not have a material adverse effect on our financial position or results of operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of September 30, 2025, we have additional operating leases that have not yet commenced of approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b570863b-a1e3-4da3-8873-dd5360d6a31d" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="agys:OperatingLeaseNotYetCommenced" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">1.8</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">. These leases are expected to commence in fiscal year 2026 and in fiscal year 2027 with initial lease terms of approximately </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="-sec-ix-hidden:F_d049b5ca-4ce8-4840-9e97-3fa11eb8d598;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> to</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_888243ba-5d9e-4c34-a126-e51fcad3c266" contextRef="C_41a99319-0713-4027-a0a2-f62f20909974" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> 2 years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_10e6cd05-4e04-4678-bac9-7abcb331c4fe" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:EarningsPerShareTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">8. Earnings per Share</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_93b2f4f6-45f5-4304-94f6-d32955956ba0" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following data shows the amounts used in computing earnings per share and the effect on earnings and the weighted average number of shares of dilutive potential common shares.</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.54%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.299999999999999%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.42%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.299999999999999%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.42%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.299999999999999%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.42%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.299999999999999%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except per share data)</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Numerator:</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d73bcca9-332b-4e7e-9ca5-a8609d0ac791" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,710</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c50153ad-1a66-46ac-b070-d4a7184bd88a" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,364</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c3cc87be-cbca-498c-9973-ee8c3e7257b8" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,600</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e3bbc7c5-70c6-4da8-8f7d-be66f72c8b60" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,470</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Denominator:</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_64353ba7-edb7-4579-9324-fa426fea6d51" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,882</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_84a28a4a-0a37-4e94-9c38-4e7c000c9296" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,533</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e40695b5-ea22-4447-bd95-65a4f0508854" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,838</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f243cd2f-780c-40bd-9980-ff9803c71926" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,335</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive SSARs</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_37c0d2b2-4ea4-4d34-b58f-81b3bb553e14" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="agys:DilutiveSSARs" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">305</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c4ff821c-119b-4eec-b639-3fe4bd67a697" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="agys:DilutiveSSARs" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">432</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_214d1744-2d71-4e16-a541-6bc21740da2d" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="agys:DilutiveSSARs" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">304</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_53cfdd2a-7afc-4288-baee-70bdfd3667ca" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="agys:DilutiveSSARs" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">571</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive unvested restricted stock units</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0d22d6f2-09fa-40be-b0e9-2ddb93478f0a" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="agys:DilutiveUnvestedRestrictedStockUnits" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">87</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_180217cb-7dee-48d1-89e7-10e3095fbdb4" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="agys:DilutiveUnvestedRestrictedStockUnits" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">30</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9be26a15-78b5-4932-b4ec-1107cf66ceb3" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="agys:DilutiveUnvestedRestrictedStockUnits" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">61</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4d3fd0f3-11cc-4326-aff5-eff1ab4b6dce" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="agys:DilutiveUnvestedRestrictedStockUnits" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">28</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive unvested restricted shares</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a1baacc5-2859-4501-8cdf-e6986924e11c" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">123</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f9b6f920-c56c-4997-84a9-719a9253105e" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">262</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_27922fde-c51f-4d82-bb1e-09cc12e96d62" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">145</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a9e9701c-5eba-4ba7-b4be-f972664feb47" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">268</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6262b184-ba41-40c7-a42d-e18999d64d27" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,397</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_98e55caa-fa4c-4a98-a6b3-4ea640084933" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,257</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a283bbfa-6da1-4c4d-9537-97a2169f6d31" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,348</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d9c04269-2bc2-4cf2-8030-6f0b25139d05" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,202</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income per share - basic:</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2ba9b3df-014f-492d-b3ec-ceba2b2a26d0" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.42</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_be495630-41f8-4e35-8bd8-b1a969ada747" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.05</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_993d1405-4ccd-45a7-8ce3-980fbf7d7a33" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.60</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a6b907f5-4cad-458f-80df-3ef6c85649f8" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.57</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income per share - diluted:</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_63a34e86-0443-408d-a7ea-8e95c3d85003" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.41</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b5b8c755-8ae2-4267-9728-0c68d0ab5e1f" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.05</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3d212a24-5a4a-43a1-a8d3-9ebbc5729ad7" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.59</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dfe19b41-defb-4608-952d-b4460320642c" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:num-dot-decimal">0.55</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Anti-dilutive restricted shares, restricted stock units, and performance shares</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7fe7bc6e-40d6-45f0-a7c9-d30ecbeb135d" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c676dddc-78bb-41ba-aefb-fd7cd6e4e944" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" scale="3" decimals="-3" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8f83d950-c45c-4e2b-8bde-a1849415c3b6" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">1</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4fc0c637-65fe-41e7-a77d-fc46e060ea67" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">24</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Basic income per share is computed as net income attributable to common shareholders divided by the weighted average basic shares outstanding. The outstanding shares used to calculate the weighted average basic shares excludes </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;"><ix:nonFraction id="F_78ebaeb1-abf2-4d46-9f73-0b2f16656b61" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="agys:IncrementalCommonSharesAttributableToRestrictedShares" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">156,781</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_097eb3ed-a9f1-4223-b0be-29bf084addfc" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="agys:IncrementalCommonSharesAttributableToRestrictedShares" unitRef="U_shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">345,625</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> of restricted shares at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024, respectively, as these shares were issued but were not vested and therefore, not considered outstanding for purposes of computing basic income per share at the balance sheet dates.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Diluted income per share includes the impact of all potentially dilutive securities on earnings per share. We have stock-settled appreciation rights (SSARs), restricted shares, and restricted stock units that are potentially dilutive securities.</span></p></ix:nonNumeric></div><div><ix:nonNumeric id="F_bbcd7cd3-3476-4829-be9e-258627216eac" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" escape="true" continuedAt="F_bbcd7cd3-3476-4829-be9e-258627216eac_1"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">9. Share-based Compensation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We may grant incentive stock options, non-qualified stock options, SSARs, restricted shares, restricted stock units, and performance shares under our shareholder-approved Amended and Restated 2024 Equity Incentive Plan (the 2024 Plan) for up to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c8f54e36-088b-4f26-81aa-c09b7af573be" contextRef="C_07cdb62e-c983-41d2-8910-0835f2138375" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" unitRef="U_shares" scale="6" decimals="INF" format="ixt-sec:numwordsen">three</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million common shares, plus </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_32c2d456-7771-4ba6-b232-47240c1c7577" contextRef="C_1464dd4e-05ec-413f-ba3a-df49e46c602f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">237,080</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> common shares, the number of shares that were remaining for grant under the 2020 Equity Incentive Plan, as Amended and Restated (the 2020 Plan) as of the effective date of the 2024 Plan, plus the number of shares remaining for grant under the 2020 Plan that are forfeited, settled in cash, canceled or expired. The maximum aggregate number of common shares available for issuance under the 2024 Plan is </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_21b98030-f8fe-4658-bcc4-910bb2ec1066" contextRef="C_8041bec4-0f68-48ce-b256-ba35cf5cb045" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" unitRef="U_shares" scale="6" decimals="INF" format="ixt:num-dot-decimal">3.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million. We may also grant shares under our shareholder-approved Employee Stock Purchase Plan (the ESPP) for up to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e01eba54-ab24-47ac-bfad-ba94bff4e673" contextRef="C_63d2026b-dba6-42d1-a7a2-0e854031cca0" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" unitRef="U_shares" scale="6" decimals="INF" format="ixt:num-dot-decimal">0.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million common shares.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We may distribute authorized but unissued shares or treasury shares to satisfy share option and SSAR exercises or grants of restricted shares, restricted stock units, performance shares, or ESPP shares.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">For SSARs, the exercise price must be set at least equal to the closing market price of our common shares on the date of grant. The maximum term of SSARs is seven years from the date of grant. The Compensation Committee of the Board of Directors establishes the period over which SSARs are subject to a service condition vest and the vesting criteria for SSARs subject to a market condition.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Restricted shares and restricted stock units, whether time-vested or performance-based, may be issued at no cost or at a purchase price that may be below their fair market value, but are subject to forfeiture and restrictions on their sale or other transfer. Performance-based grants may be conditioned upon the attainment of specified performance objectives and other conditions, restrictions, and contingencies. Restricted shares have the right to receive dividends, if any, upon vesting, subject to the same forfeiture provisions that apply to the underlying grants.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">13</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_bbcd7cd3-3476-4829-be9e-258627216eac_1" continuedAt="F_bbcd7cd3-3476-4829-be9e-258627216eac_2"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We record compensation expense related to SSARs, restricted shares, restricted stock units, performance shares, and ESPP shares granted to certain employees and non-employee directors based on the fair value of the awards on the grant date. The fair value of restricted stock unit and restricted share grants subject only to a service condition is based on the closing price of our common shares on the grant date. For SSAR grants subject only to a service condition, we estimate the fair value on the grant date using the Black-Scholes-Merton option pricing model with inputs including the closing market price at grant date, exercise price and assumptions regarding the risk-free interest rate, expected volatility of our common shares based on historical volatility, and expected term as estimated using the simplified method. We use the simplified method for SSAR grants because we believe historical exercise data does not provide a reasonable basis upon which to estimate the expected term. For restricted stock unit, restricted share, and SSAR grants subject to a market condition, we estimate the fair value on the grant date through a lattice option pricing model that utilizes a Monte Carlo analysis with inputs including the closing market price at grant date, share price threshold, performance period term and assumptions regarding the risk-free interest rate and expected volatility of our common shares based on historical volatility. Inputs for SSAR grants subject to a market condition also include exercise price, remaining contractual term, and suboptimal exercise factor.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We record compensation expense for restricted stock units, restricted shares, and SSAR grants subject to a service condition using the graded vesting method. We record compensation expense for ESPP shares on a straight-line basis over the applicable offering period. We record compensation expense for SSAR grants subject only to a market condition over the derived service period, which is an output of the lattice option pricing model.</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_7d5bdc18-579b-4765-9ee1-75ea6a6f4ff4" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the share-based compensation expense for grants included in the condensed consolidated statements of operations:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:46.112%;box-sizing:content-box;"/>
         <td style="width:1.199%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.272%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.199%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.272%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.199%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.272%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.199%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.272%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Product development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8ccde22e-11a1-42ad-b450-965ad96b6cc8" contextRef="C_11a8a199-d6ed-4e4c-b8df-9a5e6932042c" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,933</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_60f50c8b-0b64-43e0-9e5c-377cbd7946e6" contextRef="C_57418b25-fbd1-410a-ae7e-2434780764b5" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,271</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_84dc32ca-69db-40a0-badb-9eba7005cf31" contextRef="C_cb27b379-c182-4d49-9cab-1eaaac0fbbac" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,007</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_691dc01a-170a-47c4-ae6a-5e36b8d92cfa" contextRef="C_09b0a2e1-caac-4053-8a40-9339dcb2d566" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,907</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_91382c3e-504f-48da-a896-668067d91a5f" contextRef="C_57eca103-3bfe-40c9-8f77-3ab37b79abf2" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">478</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b4bab75-27c8-4c47-ba27-50c71deaca95" contextRef="C_39dbb7a5-1082-40dd-b787-fa4f98de7eb0" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">243</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4004895c-d5a5-434d-8524-838717a1fe48" contextRef="C_14e064b6-a7d1-46de-9629-ec62b694ad0a" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">977</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ffadfd3f-b328-4b30-88e1-79d3fc0ae5bd" contextRef="C_aa626645-a2d6-4d46-b8a1-866e092a5c16" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">574</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_29861778-4bc4-4f2c-9368-9ce7d88f1788" contextRef="C_91272679-49be-418d-8eb1-b1261442371a" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,589</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f7a6ae18-dd07-46d8-afab-f3dc308c3e89" contextRef="C_d8c68cfc-cac4-4d36-bc20-a226ec44f0c3" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,495</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6c77170e-1b31-41ec-aa03-622a78cdf93e" contextRef="C_b3dfc376-02f5-4da0-a658-4783e74f678b" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,045</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1829a992-c920-4b4f-840b-4b9f8986c190" contextRef="C_0431ba68-280c-4ca2-ac85-8d0d159dfac6" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,957</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total share-based compensation expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a40faaa9-e45f-483d-b6de-eba14f73c315" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,000</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_719993fb-5c3b-4e9b-9dde-4927ef5a7f40" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,009</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_afee243c-e0f8-45ed-8622-c5b929dfe7dd" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,029</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_93f66507-c608-434d-8a31-772c2ceaa2af" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,438</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Stock-Settled Appreciation Rights</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">SSARs are rights granted to an employee to receive value equal to the difference between the price of our common shares on the date of exercise and the exercise price. The value is settled in common shares of Agilysys, Inc.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We use a Black-Scholes-Merton option pricing model to estimate the fair value of service condition SSARs and a lattice option pricing model to estimate the fair value of market condition SSARs. There were no SSARs granted during the six months ended September 30, 2025 and 2024.</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_286c475d-7aa8-4b7e-803f-a3441689d0be" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the activity during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">six months ended September 30, 2025 for SSARs awarded under the 2020 and 2016 Plans:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:48.49%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:9.178%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.26%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.857999999999999%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:11.238%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.26%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:7.719%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except share and per share data)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Number of<br/>Rights</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-Average<br/>Exercise Price</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Remaining<br/>Contractual<br/>Term</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(per right)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(in years)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at April 1, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0834957c-f3ec-4a07-b65c-454f2e30b9fe" contextRef="C_a7051771-2831-40e1-aa2a-2414bb103b08" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">394,959</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e5114b28-51d4-494f-872d-07112c81a09b" contextRef="C_a7051771-2831-40e1-aa2a-2414bb103b08" name="agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">20.04</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_626ce23e-ae25-4215-a8f7-49881f067939" contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" unitRef="U_shares" decimals="INF" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4f096a83-ca77-46c4-9737-5e32632834f2" contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85" name="agys:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exercised</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aaefea25-63f3-4421-8142-0b79ff339581" contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">23,604</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bbcb547b-aea6-4910-aaef-77b75d8b21d5" contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85" name="agys:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">19.79</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dde13047-0b79-4650-846a-9e829d3fd75d" contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" unitRef="U_shares" decimals="INF" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_862be937-27c7-4764-abf6-387928e06e9a" contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85" name="agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expired</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e1f2d3e0-96f6-4df2-a415-2d3c8be2d3e0" contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" unitRef="U_shares" decimals="INF" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0a57cbd3-4508-48c0-90dd-9de42b808278" contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85" name="agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e2ed1ebd-e4bd-411b-bed2-5b24002d59a6" contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">371,355</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_490dd02d-891d-443a-afd8-949797b2fdd9" contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7" name="agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">20.06</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_3ae419c1-d511-43a8-b7c4-ea7df2ea3e62" contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1.7</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a2360c8f-c301-472d-aa1f-d7d32d775a4a" contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7" name="agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,637</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exercisable at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8299b523-b9a4-48eb-a5d8-8cb9517a15b4" contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7" name="agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">371,355</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c024ce9b-d880-43a2-a424-db87c1f46f77" contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7" name="agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">20.06</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_152f4881-a6c7-4abb-a1ba-9786b1a484b1" contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85" name="agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1.7</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6b0e38d6-2fd8-4185-83d3-4b0e15cebadd" contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7" name="agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,637</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Vested at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_74397aac-4cbb-43b9-8b42-44c474d1e417" contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">371,355</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_73f9b66d-2997-4cc3-896e-c1dad0eece3a" contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7" name="agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">20.06</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_1c017e6e-bfbd-4da3-8b7b-64d9721d4e8a" contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1.7</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9449f003-a04b-4f6b-bf33-2dcefdcf6421" contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,637</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, there was </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_463e2ea0-75e3-4238-a04d-e270b5120d6b" contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" unitRef="U_USD" scale="6" decimals="-6" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> unrecognized share-based compensation expense related to SSARs.</span></p></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">14</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_bbcd7cd3-3476-4829-be9e-258627216eac_2" continuedAt="F_bbcd7cd3-3476-4829-be9e-258627216eac_3"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Restricted Shares</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We granted shares to certain of our Directors, executives and key employees, the vesting of which is service-based. </span><span><ix:nonNumeric id="F_1b0a6d13-d163-451b-a166-044cb2e42be0" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" escape="true" continuedAt="F_1b0a6d13-d163-451b-a166-044cb2e42be0_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the activity during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">six months ended September 30, 2025 for restricted shares granted under the 2020 Plan:</span></ix:nonNumeric></span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:continuation id="F_1b0a6d13-d163-451b-a166-044cb2e42be0_1">
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:64.88%;box-sizing:content-box;"/>
         <td style="width:1.36%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.82%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.68%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:15.26%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Number of Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-Average Grant-Date Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(per share)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at April 1, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c05841af-c937-4d95-89ba-684c199d7184" contextRef="C_0fa2baa1-e6e2-4fce-a9ad-e32b7b35d777" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">229,710</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5dd5f87c-2615-4026-b11a-5c0279470eea" contextRef="C_0fa2baa1-e6e2-4fce-a9ad-e32b7b35d777" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">76.01</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6e1de1c8-0055-4aa2-b03b-25104142978c" contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">4,970</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_35b10dd3-e20b-4a4d-9e76-ca16fefc1ef9" contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">100.19</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7e65e8c1-61f4-4cfc-906f-76b4cd2ee7c2" contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">75,292</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2f5026c8-13d7-4055-b37f-28ba36dde09b" contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">51.38</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1d1a3d99-bb27-4ab2-82cf-d6f1944551a3" contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">2,607</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7750524a-82cb-448a-b4cd-ef48ea5f06fd" contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">92.05</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected to vest at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6ef1f4f8-5b3f-49a4-ad05-2ce64df11896" contextRef="C_a0f5281b-169e-4095-92ec-0ed032a07629" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">156,781</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2b27de5c-d054-4870-87de-4cd61f469d68" contextRef="C_a0f5281b-169e-4095-92ec-0ed032a07629" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">88.35</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of September 30, 2025, total unrecognized share-based compensation expense related to</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">unvested restricted shares was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6c4bf3f8-d430-4aa9-bb71-5b32e481c5a1" contextRef="C_a0f5281b-169e-4095-92ec-0ed032a07629" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">3.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, which is expected to be recognized over a weighted-average vesting period of </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_12c5b61a-1bee-4ff2-97bb-e91c4a3c7d39" contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1.4</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Restricted Stock Units</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We granted restricted stock units to certain of our Directors, executives and key employees, the vesting of which is service-based. Certain restricted stock units are also subject to a market condition. </span><span><ix:nonNumeric id="F_e19e7b98-2618-494a-a96e-646ddf47ba2d" contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" escape="true" continuedAt="F_e19e7b98-2618-494a-a96e-646ddf47ba2d_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the activity during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">six months ended September 30, 2025 for restricted stock units awarded under the 2020 and 2024 Plans:</span></ix:nonNumeric></span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:continuation id="F_e19e7b98-2618-494a-a96e-646ddf47ba2d_1">
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:64.88%;box-sizing:content-box;"/>
         <td style="width:1.22%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:12.98%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.68%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:15.24%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Number of Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-Average Grant-Date Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(per share)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at April 1, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b0cec582-946e-4d5a-bef8-5cda849542cb" contextRef="C_206bb67e-b81d-4108-9b8d-f965c9a3d4c4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">181,195</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a53bdd10-a317-4715-ad84-daeae3c543d5" contextRef="C_206bb67e-b81d-4108-9b8d-f965c9a3d4c4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">118.90</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_04bebdf5-aead-4045-b77c-5fa9a354c15d" contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">8,400</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5f0be548-a86d-434a-ab0a-aee9826ab7f4" contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">103.18</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d30a98c-8d48-4cc0-934f-3c0ebf6633ee" contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7dc35e9d-1eb9-4aea-bfaf-313b572fd5b9" contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_56541091-9dcd-434e-af44-16f919d8068e" contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">2,894</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f4a1471f-fc07-4a14-b372-960d7e6cf32e" contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">137.48</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected to vest at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7d17d1d6-d128-4251-9424-60966a29e830" contextRef="C_e902774d-f190-4a20-8edd-3339cf7a14ae" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">186,701</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3a01c12f-1a17-40f5-b89c-93e1f0d207c8" contextRef="C_e902774d-f190-4a20-8edd-3339cf7a14ae" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">117.91</ix:nonFraction></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:continuation></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of September 30, 2025, total unrecognized share-based compensation expense related to non-vested restricted stock units was $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1a714af2-2b94-4efc-a8bc-bb9b79b767ac" contextRef="C_e902774d-f190-4a20-8edd-3339cf7a14ae" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">9.4</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million, which is expected to be recognized over the weighted-average vesting period of </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_078a333b-404f-4d69-b2f9-d9fdca8f1bf5" contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2.0</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Performance Shares</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Upon approval of the Compensation Committee of our Board of Directors, after achieving the performance conditions associated with our annual bonus plan, we granted </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4995702c-02df-4789-a129-1d3b139735b9" contextRef="C_c0434eb2-e10a-4f27-8e8f-49666daf834c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">4,970</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> common shares to our Chief Executive Officer in May 2025 that vested immediately for a total value of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b885bd36-7155-4a1c-938f-11fbd7d8ce27" contextRef="C_d5123167-4973-481b-a4fc-57ae06e13292" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Employee Stock Purchase Plan Shares</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The ESPP permits participants to purchase common stock through regular payroll deductions, up to a specified percentage of their eligible compensation. The ESPP is compensatory because, among other provisions, it currently allows participants to purchase stock at up to a </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_db3bb141-1005-4c4e-8009-65ff35ed8bda" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="agys:EmployeeStockPurchasePlanDiscountOnShares" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">15</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% discount from the lower of the closing price of a share of our common stock on the first or last trading day of the ESPP offering period. We measure share-based compensation expense for the ESPP based on the fair value of the ESPP grant at the beginning of the offering period. The fair value includes the value of the discount and the value associated with the call and put options that take advantage of the variability in the common stock price during the offering period. </span><span><ix:nonNumeric id="F_1396cef7-18cf-4cc1-a338-af1f315b886a" contextRef="C_d23404e6-9ebf-4329-922c-2ee62d908f68" name="agys:ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock" escape="true" continuedAt="F_1396cef7-18cf-4cc1-a338-af1f315b886a_1"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We estimate the value of the call and put options using the Black-Scholes-Merton option pricing model with inputs including the closing market price of our common stock on the first date of the offering period and assumptions regarding the risk-free interest rate, expected term, and expected volatility of our common shares over the offering period based on historical volatility.</span></ix:nonNumeric></span></p></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">15</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:continuation id="F_bbcd7cd3-3476-4829-be9e-258627216eac_3"><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:continuation id="F_1396cef7-18cf-4cc1-a338-af1f315b886a_1">
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:36.873%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:14.637%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:11.938%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.32%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:11.938%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:11.898%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ending</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">December 31, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">June 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">December 31, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">June 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Grant date fair value</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a4ae0cd5-d0ec-47dd-8849-5c9fd2bfa6f9" contextRef="C_3c46489e-ccea-4cce-8702-d9c87d9be391" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">115.19</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_35d8e9e2-1c84-4034-9858-12657e3ac291" contextRef="C_40c26bda-117a-4866-9f67-8b00177bda55" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">131.71</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1d87d4a7-df66-4119-a52a-ec8ad7fb843f" contextRef="C_6026e437-3998-48b0-86b9-c0969dd5457d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">103.43</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_db2fe564-15ff-4b13-900f-58cb02ac1b67" contextRef="C_228fd55f-3c57-4d3d-8a5e-603fd9835b87" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:num-dot-decimal">81.60</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Risk-free interest rate over contractual term</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e378c8a4-76a1-4088-8597-d087916e29d1" contextRef="C_0c407248-a946-4913-9643-dc84f5a083b7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.30</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e9995c90-16bb-4a51-ab2f-2da6b9469be4" contextRef="C_782c1b59-899b-4b8c-934e-2357ad054099" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.31</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ada759ec-8829-4289-839e-e6298c04708d" contextRef="C_94b18af6-80e6-49c3-8b26-ece1a8b892b0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.91</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6561fdbb-4267-4f8f-9e20-abf7239f595e" contextRef="C_6f97dd18-d257-4eed-937a-00303fcad803" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.36</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected term (in years)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_7528ba7c-2ac3-4317-95d5-edb45e8c0912" contextRef="C_0c407248-a946-4913-9643-dc84f5a083b7" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.50</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_20bd682e-de00-44cb-9571-ecbbc17b6a4f" contextRef="C_782c1b59-899b-4b8c-934e-2357ad054099" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.49</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_4c692d84-189d-40df-a8aa-ee530c72b103" contextRef="C_94b18af6-80e6-49c3-8b26-ece1a8b892b0" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.50</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_bf889684-6c49-4525-a00e-41e082214f86" contextRef="C_6f97dd18-d257-4eed-937a-00303fcad803" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.41</span></ix:nonNumeric></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected volatility</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_11009610-c975-4577-a4f9-7f542120d6d0" contextRef="C_0c407248-a946-4913-9643-dc84f5a083b7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">60.10</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5a1f1f75-3fbf-4ed6-bbb8-61e027a71e65" contextRef="C_782c1b59-899b-4b8c-934e-2357ad054099" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">42.40</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4babd591-5a14-4c6e-8ca8-09c34be52104" contextRef="C_94b18af6-80e6-49c3-8b26-ece1a8b892b0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">40.93</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ac591bbd-1fbb-463c-9c1a-001c9af1683e" contextRef="C_6f97dd18-d257-4eed-937a-00303fcad803" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">47.41</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
       </table></ix:continuation></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The risk-free interest rate is based on the yield of a zero coupon U.S. Treasury bond whose maturity period approximates the expected term of the ESPP shares. The expected term is the offering period, which is typically six months.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We record amounts withheld from participants during each offering period in accrued salaries, wages and related benefits in the consolidated balance sheets until such shares are purchased. Amounts withheld from participants for the offering period ending December 31, 2025 totaled </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d6465c44-2bfd-412d-9b56-64ee4c31b443" contextRef="C_c5113f4c-585a-4f8b-82a6-1b80f7cd4044" name="agys:ShareBasedCompensationAmountsWithheldFromParticipants" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> as of September 30, 2025.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of September 30, 2025, there was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_97d88fec-bc54-411f-ab16-57417938a5cc" contextRef="C_c5113f4c-585a-4f8b-82a6-1b80f7cd4044" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> in unrecognized share-based compensation expense related to the offering period ending December 31, 2025.</span></p></ix:continuation></div><div><ix:nonNumeric id="F_a1ae0bd7-1e20-4494-ba09-6a917af4f786" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:SegmentReportingDisclosureTextBlock" escape="true" continuedAt="F_a1ae0bd7-1e20-4494-ba09-6a917af4f786_1"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10. Segment Information</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating segments represent components of an entity for which discrete financial information is available to the entity&#8217;s chief operating decision maker (&#8220;CODM&#8221;). Our </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="-sec-ix-hidden:F_81d3bff9-23c0-46c5-b745-a1db55b7bff5;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Chief Executive Officer</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> is our CODM.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_4cfc1ecf-a3c8-4c0e-8f06-1a2fe696529e" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:SegmentReportingExpenseInformationUsedByCodmDescription"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We operate as a </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="-sec-ix-hidden:F_35d40c58-4616-4683-9616-0312f9e24ade;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">single</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> reporting segment providing software solutions to the global hospitality industry as our CODM reviews the financial information presented on a consolidated basis to allocate resources, assess financial performance, and make operating decisions. During our budgeting and forecasting process, our CODM allocates resources including employees, equipment and financial resources. Our CODM regularly considers forecast-to-actual variances to assess financial performance and to make operating decisions around product development, pricing, employee compensation, and for investments in information security and technology infrastructure, and in market development. The Company&#8217;s measure of segment profit or loss is net income as shown in our condensed consolidated statements of operations.</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our CODM reviews segment assets, reported as total assets on our condensed consolidated balance sheets, and capital expenditures, as reported on our condensed consolidated statements of cash flows.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The segment accounting policies are the same as those we describe in Note 2, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Summary of Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, except that certain expense allocations we make for presentation of cost of goods sold as reported in our condensed consolidated statements of operations in accordance with U.S. GAAP, primarily for employee compensation, are not applied to cost of revenue as reported in the table below.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">16</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:continuation id="F_a1ae0bd7-1e20-4494-ba09-6a917af4f786_1"><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_2f3125ed-ee9a-404a-ac84-833e4698e643" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The significant expense categories and consolidated net income provided to the CODM for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three and six months ended September 30, 2025 and 2024 are as follows:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:54.978%;box-sizing:content-box;"/>
         <td style="width:1.759%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.759%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.759%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1.759%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net revenue:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4b71c1b9-9c05-4c5d-b14c-7c998325de5c" contextRef="C_193529d7-88cc-4e94-8a5a-2fc8be39a55c" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,095</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_72d768e5-17ae-414c-a288-f97eba6d29da" contextRef="C_27118608-15bd-4bcc-bad0-d802376fd499" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,525</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_946332a3-ac07-401a-a1cc-a63a4f5ec2e9" contextRef="C_c583b725-dbcf-455d-b408-b68c3e2cb719" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,050</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_94628e38-801f-45a3-8e97-ecb44df555fa" contextRef="C_37c72280-6b90-4633-95e2-39c8741e0923" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,400</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c1e96793-0292-46b0-9cfa-ccc9a63ef9b8" contextRef="C_4ebe976b-fb37-45b6-8b6b-67d06008255e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,955</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_75cda95c-4ec0-4526-99bb-850637d4ce6f" contextRef="C_f674a402-64f6-4428-80c2-59ee4b16e527" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">41,432</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_81c199d2-b251-4722-b757-cac7a73fda11" contextRef="C_95cf7e10-696c-46d8-b1ff-a543a796b444" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">99,579</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8c960547-9a6d-41fc-af3e-411f8d151438" contextRef="C_2e8ffc0d-8cad-4932-9718-fd14dd6f57c5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,474</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1066891b-928b-48a8-a57c-e462b33a32ad" contextRef="C_5a4c7058-197d-47c6-b126-0e09c171ff60" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,249</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_04a75e5e-7c58-4c46-8e12-801a5bf66260" contextRef="C_4573c901-6281-431d-8a47-ce73199006ec" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,322</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_82eaeac1-5b61-4949-a224-7ad5f5c41f12" contextRef="C_869d44a3-b435-49f9-8770-ab54dc782891" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">36,347</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a223b23c-1920-4266-a8e6-9ac03cdbd06f" contextRef="C_db455bfb-6493-4911-b86a-d9631436aa64" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,917</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total net revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_97247ac5-6f9a-4529-bcad-95f51b61f9fe" contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,299</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5e40eeec-366c-447a-940f-434f6b7839c2" contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">68,279</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7acf902f-c82c-490e-9321-fe0c1ae6aff0" contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">155,976</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6028057e-ceb2-4af1-be87-0f95670e8e6f" contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">131,791</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3a0a8c61-18b7-4ef7-9cd1-0d8ed15fa9f8" contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,893</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_bce4b48a-22c9-4aa2-8b53-096ab5604ae3" contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,665</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7e56c010-5441-4ae3-89e7-b236b9c43405" contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,396</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_42b1759f-1450-4b74-a3d9-60efbea3e3fa" contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0" name="us-gaap:CostOfRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,965</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Product development expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f9761986-f7be-4b10-a12a-1e31f82cb034" contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,636</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dd2f6077-e8fc-499f-9e8d-92dcf91fe416" contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,745</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_dc5174b1-1964-41a9-a4e7-9a336381ec0b" contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">32,940</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c7557e6c-2a22-4215-84e2-a999e0cce300" contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">29,780</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_ff147182-a098-4747-807e-d2dbff17fa23" contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,555</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9a149f7b-d9b5-40d0-861b-a194589e8fa1" contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,551</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_afac198a-f04c-4770-ae5e-b88d5bcdcd14" contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,012</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_99253ad3-7e6f-4660-8dc3-0d9560db50ae" contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0" name="us-gaap:SellingAndMarketingExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,234</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_05a111f6-2677-40ec-8c6d-4197b08cacab" contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc" name="us-gaap:ProfessionalAndContractServicesExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,306</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_99ca732e-8a49-47fe-a19e-f6c4cd07992c" contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc" name="us-gaap:ProfessionalAndContractServicesExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,563</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9730fd0f-1608-4c0c-98d6-b4e82bafa6d9" contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19" name="us-gaap:ProfessionalAndContractServicesExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,067</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f6902c0c-58b7-4c8b-8a00-ada3fd40661f" contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0" name="us-gaap:ProfessionalAndContractServicesExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,377</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Customer support expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e2af88c0-e077-432a-ad61-32bb5970cb53" contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc" name="agys:CustomerSupportExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,941</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e84dedbb-2f35-45e9-9d9d-9491bed20167" contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc" name="agys:CustomerSupportExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,757</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_08104d9d-1e49-42c8-9281-cdccdc3fefa0" contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19" name="agys:CustomerSupportExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,775</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fa1b1492-7b95-4b1c-a0fd-12eba1eebac9" contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0" name="agys:CustomerSupportExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,155</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_052e1df8-dfa6-4f86-9cae-7fcedd23dd45" contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,706</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9c24b9bd-a46c-4e6a-8e7c-b324285ae0d8" contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,796</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b313e6ed-1c6a-4748-bcd1-96ce05051a70" contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,158</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_83fa53f0-cf28-441f-8377-cada5dbe6ba7" contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,958</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7b3e8cb6-e526-4842-b176-027c1fba354e" contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,000</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2a872f5b-ffb9-4094-a95b-a19f83a7d3da" contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,009</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_12f0ad10-9daa-40e5-bdc4-3d7a4cd91c8a" contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,029</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7ac10e52-7a90-4294-9a01-57926defde60" contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,438</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(2)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_42484fa5-0a04-4a5d-80c8-8b247c9ebb2b" contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc" name="agys:OtherSegmentItems" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">448</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4509fadd-93a1-42cb-b058-597e715cac19" contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc" name="agys:OtherSegmentItems" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,829</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8921f7dd-9448-4cec-9597-7caf11713bd7" contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19" name="agys:OtherSegmentItems" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,999</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d513cd2b-15c2-4502-b9f5-118e5804b2d9" contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0" name="agys:OtherSegmentItems" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">414</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7a7baf4b-1037-430c-8211-c7df1e9c4eeb" contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,710</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c48f8a80-8b0a-48f9-8955-b7342b8e7de9" contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,364</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5da01deb-977c-46ec-a11f-c5d90666c6e5" contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,600</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_13e28d75-4ebb-426e-a92e-f6e956404c5d" contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,470</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:97%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exclusive of share-based compensation shown separately</span></p></td>
        </tr>
        <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items include depreciation, amortization of internal-use software and intangibles, legal settlements, interest income and expense, other non-operating income and expense, income tax benefit, and other charges</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_ce1e67d9-7449-48e9-9314-b91af63bcd29" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" escape="true" continuedAt="F_ce1e67d9-7449-48e9-9314-b91af63bcd29_1"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table lists long-lived assets by geographical area, which includes property and equipment, net and operating lease right-of-use assets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30, 2025 and March 31, 2025:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:68.94%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:13.12%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:2.22%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.72%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">United States</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1bf8b428-04a5-4490-94b3-f508a72e3196" contextRef="C_fc862965-26b0-4fa2-b3b1-09b9fdc851fe" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,867</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f1fbd5dc-4a45-41e3-ad10-0599d011c0bf" contextRef="C_e73c966e-209e-4cc7-adad-495b0d12532b" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,618</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">India</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b6d922ac-1110-4b6d-a661-8620db1f44b3" contextRef="C_0f1ae77b-72fe-4bd2-9da0-1790a6ae1a89" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,641</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d7c01699-b2a9-4bb8-b475-9a53421df36d" contextRef="C_ac5a3620-4d59-484f-a650-7850074f0ae7" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,150</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Rest of world </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_90e005a9-20e8-493b-845d-c05fc6a470e4" contextRef="C_26398d01-b681-4618-ab50-f816b3b1c93c" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">871</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_12a41ff6-f0e2-4822-9b80-208dec746247" contextRef="C_a9eb76c1-76f3-491a-832e-2747e8c43616" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,064</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total long-lived assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_b85208a7-c089-4572-9e95-1f0c13024069" contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,379</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4c824ba0-40b0-43a2-ad35-1fc3d1f93894" contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa" name="us-gaap:NoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">33,832</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:2%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:97%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">No individual country other than the United States and India exceeded </span><span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9558fdc4-8559-4a6f-b7c0-35c9df759175" contextRef="C_fc862965-26b0-4fa2-b3b1-09b9fdc851fe" name="agys:TotalLongLivedAssetsPercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal"><ix:nonFraction id="F_193e8610-bdd5-4b0e-adc7-05f54654296c" contextRef="C_0f1ae77b-72fe-4bd2-9da0-1790a6ae1a89" name="agys:TotalLongLivedAssetsPercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">10</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% of our total long-lived assets for any period presented</span></p></td>
        </tr>
       </table></ix:nonNumeric></div></ix:continuation></div><div><ix:continuation id="F_ce1e67d9-7449-48e9-9314-b91af63bcd29_1"></ix:continuation></div><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">17</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_8dd67616-e370-4c18-a61e-5c27b1410ad8" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:DebtDisclosureTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">11. Debt</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Revolving Credit Facility</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On August 16, 2024 (the &#8220;Credit Agreement Closing Date&#8221;), we entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with the lenders party thereto and Bank of America, N.A., as lender and administrative agent (in such capacity, the &#8220;Agent&#8221;). The Credit Agreement provides for a revolving credit facility in the initial maximum aggregate principal amount of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_845d6da4-ecf3-4697-be8f-da2d94404182" contextRef="C_0d1b9922-c05e-4a78-acef-4a88c07f8b6d" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">75.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million (the &#8220;Revolving Facility&#8221;). The Revolving Facility includes the ability for the Company to request an increase to the commitments under the Revolving Facility by an additional aggregate principal amount of up to $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a737fb97-f666-48a5-a031-2262eb93f19d" contextRef="C_0d1b9922-c05e-4a78-acef-4a88c07f8b6d" name="agys:LineOfCreditFacilityAdditionalAggregatePrincipalAmount" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">25.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million. On the Credit Agreement Closing Date, the Company drew $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2b1d52f2-65d3-49a2-98e1-21de4eda265f" contextRef="C_4b6dd725-24a3-46dc-b812-a8d80b65cc80" name="us-gaap:ProceedsFromLinesOfCredit" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">50.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million on the Revolving Facility (the &#8220;Initial Revolving Loan&#8221;), the proceeds of which we used to fund the Book4Time acquisition described in Note 12 below. We repaid the remaining principal balance of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_5d44daf9-4de4-4446-bab0-8b169467fbbd" contextRef="C_5768f035-2640-4dcf-a8eb-9f696abfe3b2" name="us-gaap:LineOfCreditFacilityPeriodicPayment" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">12.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million, outstanding as of June 30, 2025, during July 2025.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Revolving Facility matures on August 16, 2027, the three-year anniversary of the Credit Agreement Closing Date, at which time any and all outstanding principal balance will be due and payable. The Company may voluntarily repay outstanding loans and terminate commitments under the Revolving Facility at any time without premium or penalty. There are no repayments required before August 16, 2027. Debt issuance costs relating to the Revolving Facility of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_42ec9959-3741-4a95-884e-8f0b1636bcf8" contextRef="C_0d1b9922-c05e-4a78-acef-4a88c07f8b6d" name="us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million, included in other non-current assets on our condensed consolidated balance sheet, amortize into interest expense over the three-year life of the Credit Agreement.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our obligations under the Revolving Facility are guaranteed by certain of the Company&#8217;s subsidiaries (the &#8220;Subsidiary Guarantors&#8221;), subject to certain customary exceptions and limitations. Pursuant to a security and pledge agreement, dated as of the Credit Agreement Closing Date, among the Company, the Subsidiary Guarantors and the Agent, the Revolving Facility is secured by a first-priority lien on substantially all of the Company&#8217;s and the Subsidiary Guarantors&#8217; present and future personal assets and intangible assets and the outstanding capital stock of the Company&#8217;s subsidiaries owned by the Company or any Subsidiary Guarantor, in each case, subject to certain customary exceptions and limitations.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Initial Revolving Loan bore interest at the </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="-sec-ix-hidden:F_308d7fbe-f172-4e57-8c10-1de5386bd5ab;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">SOFR Daily Floating Rate</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> (as defined in the Credit Agreement), plus an initial margin of </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7637c2ab-a7e4-4535-be4b-287c912f0baa" contextRef="C_4b6dd725-24a3-46dc-b812-a8d80b65cc80" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">1.625</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%, which was subject to adjustment as of each fiscal quarter end within the ranges set forth in the Credit Agreement. We are to pay a commitment fee under the Revolving Facility in respect of any unutilized commitments thereunder, which is determined on a leverage-based sliding scale ranging from </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_04ab0e79-5430-430e-b140-29d51240bc83" contextRef="C_553c820e-037c-40bd-b082-6e306d72856c" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">0.225</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cd1ffde7-ef95-4a4d-8626-c2d423ce760f" contextRef="C_085f176f-47fa-4905-96d4-35d3c82d8cd2" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">0.325</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% per annum. The initial commitment fee was </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f86f1c97-202c-4bff-a3e2-179815b4b975" contextRef="C_4b6dd725-24a3-46dc-b812-a8d80b65cc80" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" unitRef="U_pure" scale="-2" decimals="5" format="ixt:num-dot-decimal">0.275</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% subject to quarterly adjustment. We record the commitment fee as a component of interest expense. Interest and commitment fees are payable quarterly.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Credit Agreement contains certain restrictive covenants, including financial covenants that require the Company to maintain a consolidated interest coverage ratio and a consolidated leverage ratio determined at the end of each fiscal quarter as defined in the Credit Agreement. We were in compliance with all financial covenants of the Credit Agreement as of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">18</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div><ix:nonNumeric id="F_25fc57ad-b99d-4c8f-a57e-38e4d0002b54" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:BusinessCombinationDisclosureTextBlock" escape="true" continuedAt="F_25fc57ad-b99d-4c8f-a57e-38e4d0002b54_1"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12. Business Combination</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_19958c4e-62e1-4988-9e26-4c75481cf910" contextRef="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4" name="us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">August 20, 2024</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> (the "Acquisition Date"), we acquired all the issued and outstanding shares of Book4Time Parent, Inc. (&#8220;Book4Time&#8221;), a hospitality software company based in Canada. Book4Time is now a wholly-owned subsidiary of Agilysys, Inc. The consolidated financial statements include the results of Book4Time&#8217;s operations since the Acquisition Date. The acquisition expands the opportunity to increase our solutions-per-customer globally.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The purchase price consisted of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_77b4992f-aaa2-45a7-a8e2-cc133114e2cb" contextRef="C_92b6053b-fd89-4a23-b68b-e8cd6e5ca842" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">147.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million of cash paid at closing, funded from cash on hand and the proceeds of the Initial Revolving Loan, and $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_57e94c82-eb2d-4da7-b720-7dd0a41cad07" contextRef="C_92b6053b-fd89-4a23-b68b-e8cd6e5ca842" name="agys:BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">1.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million of cash paid in March 2025 for settlement of certain post-closing adjustments partially offset by $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_fa600889-af7b-4ed7-9979-d91c76ddc58e" contextRef="C_92b6053b-fd89-4a23-b68b-e8cd6e5ca842" name="agys:CashReceivedInAcquisitionPartiallyOffset" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">2.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million of Book4Time&#8217;s cash received in the acquisition, resulting in net cash consideration of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_79b64339-27be-46fe-bd73-4b684a7b7182" contextRef="C_92b6053b-fd89-4a23-b68b-e8cd6e5ca842" name="us-gaap:BusinessCombinationConsiderationTransferred1" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">145.8</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million. We allocated the purchase price for Book4Time to the intangible and certain tangible assets acquired and certain liabilities assumed based on their estimated fair values on the Acquisition Date, with the remaining unallocated purchase price recorded as goodwill. We determined the fair values assigned to identifiable intangible assets acquired primarily by using the income approach, which discounts the expected future cash flows to present value using estimates and assumptions determined by management.</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_fc5dc4d5-d86f-41f1-9120-4ebed239a82e" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" escape="true"><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table sets forth the components and the allocation of the purchase price for our acquisition of Book4Time:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:77.08%;box-sizing:content-box;"/>
         <td style="width:2.86%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:18.06%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Components of Purchase Price:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Cash</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f451d9c5-a5f3-4ebc-8f1c-2604b53bd3cf" contextRef="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">148,280</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Total purchase price</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f7ab1a1e-438d-48b1-9fc2-5bd2273e26bc" contextRef="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4" name="us-gaap:BusinessCombinationConsiderationTransferred1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">148,280</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Allocation of Purchase Price:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Net tangible assets (liabilities):</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Accounts receivable, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9759e06a-9ab8-4010-ba93-529d6a5bd41c" contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,623</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Other current assets, including cash acquired</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d362c331-8b6d-48ea-b58f-9cc543f38a9a" contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,705</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Other assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f07ddb08-6c80-4f8b-996b-aaf79e8e8b76" contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">623</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Current and other liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a1a491dd-2fdf-4dcd-83d5-c64855ae54c8" contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,973</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Deferred tax liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_6229720e-208e-47ac-a879-3fd02c2e016e" contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,351</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Contract liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a07689bd-5092-4085-aa61-07f54de5a4f3" contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775" name="agys:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">9,324</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Net tangible assets (liabilities)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_0164c37d-6802-4c92-ab51-d77794677147" contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775" name="agys:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:num-dot-decimal">16,697</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Identifiable intangible assets:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Customer relationships</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_52059144-a8ee-4b66-8a88-5af34c6c507d" contextRef="C_b3bfe943-81cf-4b4f-ae2b-e61cc0272017" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,800</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Non-competition agreements</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9f3db347-978a-4ce3-84dc-7c220254e906" contextRef="C_20e86e52-e4a4-4514-9768-964207d6941b" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,500</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Developed technology</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_cbc0abea-0137-492d-8c3b-a62f1c486947" contextRef="C_d6f265ad-4045-4c29-94a8-822143fc8c2c" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,600</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Trade names</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_7bed6bed-8efb-4973-a814-06622dab54b8" contextRef="C_5011a0e6-c5d6-43a2-a651-6100594aeb0e" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,100</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Total identifiable intangible assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_246ba1c8-878b-4557-96ee-8219fd32743a" contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">61,000</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Goodwill</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8169b37c-a616-4661-a3a2-1641cdd8c4b1" contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">103,977</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Total purchase price allocation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_944c3edc-d60a-49bd-bb7d-a5fec3f220f2" contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">148,280</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We assigned the acquired customer relationships, non-competition agreements, developed technology, and trade name estimated useful lives of </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_f12a264b-6e9d-439b-8d5e-9ef6bf084d67" contextRef="C_48b4b478-5ec9-4fc3-9ad9-f19409e8a04c" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">20</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> years, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_adff73d3-04d5-4fad-ae8c-c7c773eb75d1" contextRef="C_11f4ab14-d27f-4947-8f01-e2500d23aeb9" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_24703749-afb9-48fa-8ac3-10cb109c5167" contextRef="C_aecb7719-e6df-4c12-aed3-ec53c9a5b150" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">five years</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, and </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_4b8cb700-8f41-4ff5-a117-985a899c1f7c" contextRef="C_2394897c-b158-478f-9a6a-bfc89615129f" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">15</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> years, respectively, with a weighted average useful life of approximately </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_f942f34b-5a79-4fc5-bfd7-cf59b9ec8fe2" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">15.8</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> years. The identifiable intangible assets acquired amortize on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The goodwill recognized in the Book4Time purchase price allocation is attributable to synergies in products and technologies to serve a broader customer base, and the addition of a skilled, assembled workforce, which is not separable from goodwill under FASB Accounting Standards Codification 805. As part of the acquisition, the Company acquired fully trained personnel thereby avoiding the expenditure that would have been required to hire and train equivalent personnel. We considered the replacement cost method as most appropriate for the assembled workforce valuation. We valued the assembled workforce included in goodwill at $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_70b250fb-87f0-44d4-b001-d2f951ea63be" contextRef="C_508e6596-8f33-4ef0-83cb-513a193f2e80" name="us-gaap:Goodwill" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">1.5</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million. The total goodwill recognized in the acquisition amounted to $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_52d21bae-a900-470f-ae1a-1cdeed0d079a" contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775" name="us-gaap:Goodwill" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">104.0</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million, which is not deductible for income tax purposes.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Company recognized acquisition costs of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e2df6d89-61a4-4908-a29b-6dcdd4e54e65" contextRef="C_501a3375-507a-41f4-827d-ea3ee1778719" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_d25f75f9-1841-46f7-ac72-c5bf3cce0d2d" contextRef="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">0.3</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> related to the acquisition of Book4Time, consisting primarily of professional fees, during the three and six months ended September 30, 2025. The consolidated statement of operations includes these costs in other (gains) charges, net.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">19</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:continuation id="F_25fc57ad-b99d-4c8f-a57e-38e4d0002b54_1"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Revenue attributable to Book4Time included in our condensed consolidated statement of operations, which we define as revenue on Book4Time customer contracts in place as of the Acquisition Date, was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_aca45516-64ff-41a2-8557-ea88bf25694b" contextRef="C_501a3375-507a-41f4-827d-ea3ee1778719" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">2.1</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f222a963-28b6-4cdf-adee-7606b7f2aac0" contextRef="C_94c6f39f-093c-43eb-9007-8df72f72e0e1" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">2.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9f2c8fcd-f3be-4051-b2aa-b4ae9faa61ab" contextRef="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">6.9</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e914f208-0e9e-49ad-95e5-aeb4aaf1d6ac" contextRef="C_816f2063-a9b2-4c35-8925-c88c65b60d62" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" unitRef="U_USD" scale="6" decimals="-5" format="ixt:num-dot-decimal">2.2</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three and six months ended September 30, 2025 and 2024, respectively. Net income was not material.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Unaudited Pro-Forma Information</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The financial information in the table below summarizes the combined results of operations of Agilysys and Book4Time, on a pro-forma basis, as though the companies had been combined as of the beginning of the periods presented. The pro-forma financial information is presented for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on April 1, 2024 or of results that may occur in the future.</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_a2b1b8a5-1f6c-402c-9e78-a224784ed989" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" escape="true"><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following unaudited pro-forma financial information for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three and six months ended September 30, 2025 and 2024, respectively, combines the historical results of Agilysys and of Book4Time, as converted to U.S. GAAP, for the respective periods:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:40.696%;box-sizing:content-box;"/>
         <td style="width:2.061%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.765%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:2.061%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.765%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:2.061%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.765%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:2.061%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
         <td style="width:10.765%;box-sizing:content-box;"/>
         <td style="width:1%;box-sizing:content-box;"/>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_4c0218f7-41f9-47d6-b568-501974047533" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:BusinessAcquisitionsProFormaRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,299</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a98a1b11-4282-4fc1-9059-1f9619d7a606" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:BusinessAcquisitionsProFormaRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70,783</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_a0ee934b-32d7-4ff6-a447-a021a69d3c51" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:BusinessAcquisitionsProFormaRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">155,976</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_3f2d999a-431d-4b80-81e9-e590f1cf7fc3" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:BusinessAcquisitionsProFormaRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">138,737</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_1366c48d-7619-42ac-918d-50ffeea36603" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,929</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_c29d5188-90c1-46a9-a508-119c9bade762" contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,764</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2d0a5b85-5e72-4526-b18e-0808f59f69ba" contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,955</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_9f3e7687-7cc5-4574-a0f1-879b93d24207" contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,871</ix:nonFraction></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We based the foregoing pro-forma results on estimates and assumptions that we believe are reasonable. The pro-forma results include adjustments primarily related to purchase accounting. We included acquisition costs and other non-recurring charges incurred in the earliest period presented.</span></p></ix:continuation></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">20</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;" id="item_2_managements_discussion_analysis"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">In &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; (&#8220;MD&amp;A&#8221;), management explains the general financial condition and results of operations for Agilysys and subsidiaries including:</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">&#8212;    what factors affect our business;</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">&#8212;    what our earnings and costs were;</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">&#8212;    why those earnings and costs were different from the year before;</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">&#8212;    where the earnings came from;</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">&#8212;    how our financial condition was affected; and</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">&#8212;    where the cash will come from to fund future operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">The MD&amp;A analyzes changes in specific line items in the Condensed Consolidated Statements of Operations and Condensed Consolidated Statements of Cash Flows and provides information that management</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">believes is important to assessing and understanding our consolidated financial condition and results of operations. This Quarterly Report on Form 10-Q updates information included in our Annual Report on Form 10-K for the fiscal year ended</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">March 31, 2025, filed with the Securities and Exchange Commission (SEC). This discussion should be read in conjunction with the Condensed Consolidated Financial Statements and related Notes that appear in Item 1 of this Quarterly Report as well as our Annual Report for the year ended</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">March 31, 2025. Information provided in the MD&amp;A may include</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">forward-looking statements that involve risks and uncertainties. Many factors could</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">cause actual results to be materially different from those contained in the forward-looking</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">statements. See &#8220;Forward-Looking Information&#8221; on page </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"> of this Quarterly Report, Item 1A "Risk Factors" in Part II of this Quarterly Report, and Item 1A &#8220;Risk Factors&#8221;</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">in Part I of our Annual Report for the fiscal year ended</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">March 31, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">for additional information</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">concerning these items. Management believes that this information, discussion, and disclosure is important in making decisions about investing in Agilysys.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Overview</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Recent Developments</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Macroeconomic Conditions</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">During the three and six months ended September 30, 2025, global macroeconomic and geopolitical conditions were, and continue to be, influenced by a number of factors, including, but not limited to, changes in global tariff and other trade policies, new and existing domestic and foreign laws and regulations, armed conflicts, foreign currency fluctuations, labor shortages and natural disasters. We believe such conditions are impacting customer spending and provider pricing decisions resulting in decreased demand, increased costs, and reduced margins particularly in areas outside of the United States.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Book4Time</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On August 20, 2024, we acquired Book4Time Parent, Inc. (&#8220;Book4Time&#8221;), the global leader in spa management SaaS software, as further described in Note 12, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Business Combination</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, to our condensed consolidated financial statements included under Part I, Item 1 of this quarterly report. The cash consideration for the acquisition totaled $145.8 million of net cash, partially funded by a credit agreement (the &#8220;Credit Agreement&#8221;) we entered into on August 16, 2024 (the &#8220;Credit Agreement Closing Date&#8221;), with the lenders party thereto and Bank of America, N.A., as lender and administrative agent, as further described in Note 11, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Debt</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, to our condensed consolidated financial statements included under Part I, Item 1 of this quarterly report.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our Business</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Agilysys has been a leader in hospitality software for more than 45 years, delivering innovative cloud-native SaaS and on-premise solutions for hotels, resorts, cruise lines, casinos, corporate foodservice management, restaurants, universities, stadiums, and healthcare facilities. The Company&#8217;s software solutions include point-of-sale (POS), property management (PMS), inventory and procurement, payments, and related applications that manage and enhance the entire guest journey. Agilysys also is known for its world-class customer-centric service. Many of the top hospitality companies around the world use Agilysys solutions to improve guest loyalty, drive revenue growth, and increase operational efficiencies.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Company has one reportable segment serving the global hospitality industry. Agilysys operates across North America, Europe, the Middle East, Asia-Pacific and India with headquarters located in Alpharetta, Georgia.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">21</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our top priority is increasing shareholder value by improving operating and financial performance and profitably growing the business through superior products and services. To that end, we expect to invest a certain portion of our cash on hand to fund enhancements to existing software products, to develop and market new software products, and to expand our customer breadth, both vertically and geographically.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our strategic plan specifically focuses on:</span></p><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Putting the customer first</span></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Focusing on product innovation and development</span></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Improving our liquidity</span></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Increasing organizational efficiency and teamwork</span></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Developing our employees and leaders</span></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Growing revenue by improving the breadth and depth of our product set across both point-of-sale and property management applications</span></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Growing revenue through international expansion</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The primary objective of our ongoing strategic planning process is to create shareholder value by capitalizing on growth opportunities, increasing profitability and strengthening our competitive position within the specific technology solutions and end markets we serve. Profitability and industry-leading growth will be achieved through tighter management of operating expenses and sharpening the focus of our investments to concentrate on growth opportunities that offer the highest returns.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Revenue - Defined</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As required by the SEC, we separately present revenue earned as products revenue, subscription and maintenance revenue or professional services revenue in our condensed consolidated statements of operations. In addition to the SEC requirements, we may, at times, also refer to revenue as defined below. The terminology, definitions, and applications of terms we use to describe our revenue may be different from those used by other companies and caution should be used when comparing these financial measures to those of other companies. We use the following terms to describe revenue:</span></p><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Revenue &#8211; We present revenue net of sales returns and allowances.</span></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products revenue &#8211; Revenue earned from the sales of software licenses, third party hardware and operating systems.</span></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance revenue &#8211; Revenue earned from the ongoing delivery of software updates, upgrades, bug fixes, technical support, and transaction-based fees over the period covered by subscription or maintenance agreements with our customers for both proprietary and remarketed solutions.</span></div></div><div class="item-list-element-wrapper" style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:3.447919145106397%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#8226;</span><div style="display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services revenue &#8211; Revenue earned from the delivery of implementation, integration, development and installation services for proprietary and remarketed products.</span></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">22</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Results of Operations</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Second Fiscal Quarter</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">2026</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Compared to Second Fiscal Quarter</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">2025</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Net Revenue and Operating Income</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table presents our consolidated revenue and operating results for the three months ended September 30, 2025 and 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:39.888%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:12.803%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.4%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:11.442%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.4%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:11.602%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.4%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:11.062999999999999%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Increase (decrease)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10,095</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10,525</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(430</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(4.1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">50,955</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">41,432</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">9,523</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">23.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">18,249</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">16,322</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,927</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">11.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total net revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">79,299</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">68,279</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">11,020</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">16.1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cost of goods sold:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">6,037</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5,206</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">831</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">16.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10,850</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">8,827</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2,023</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">22.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">13,445</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">11,032</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2,413</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">21.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total cost of goods sold</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">30,332</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">25,065</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5,267</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">21.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">48,967</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">43,214</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5,753</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">13.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Gross profit margin</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">61.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">63.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Product development</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">17,825</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">16,172</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,653</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10.2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">9,781</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">8,794</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">987</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">11.2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10,164</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10,162</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">0.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation of fixed assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">964</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">915</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">49</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5.4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Amortization of internal-use software and intangibles</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,432</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">904</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">528</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">58.4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other (gains) charges, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(5,456</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2,037</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(7,493</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(367.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Legal settlements</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">110</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">104</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">14,147</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">4,126</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10,021</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">242.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Operating income percentage</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">17.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">6.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm - not meaningful</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">23</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table presents the percentage relationship of our condensed consolidated statement of operations line items to our consolidated net revenues for the periods presented:</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:63.495%;box-sizing:content-box;"/>
     <td style="width:1.479%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:14.773%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.479%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:14.773%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">15.4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">64.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">60.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">23.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">23.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total net revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cost of goods sold:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">7.6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">7.6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">13.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">17.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">16.2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total cost of goods sold</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">38.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">36.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">61.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">63.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Product development</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">22.5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">23.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">14.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation of fixed assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1.2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Amortization of internal-use software and intangibles</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other (gains) charges, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(6.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">3.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Legal settlements</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">0.1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">0.2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">17.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">6.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Net revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Total net revenue increased $11.0 million, or 16.1%, during the second quarter of fiscal 2026 compared to the second quarter of fiscal 2025. Products revenue decreased $0.4 million, or 4.1%, due to increasing customer preference for subscription-based software licenses instead of perpetual software licenses and to their decreasing need for hardware due to improvements we have made to our technology enabling more support for consumer-grade devices our customers can source elsewhere. Subscription and maintenance revenue increased $9.5 million, or 23.0%, compared to the second quarter of fiscal 2025 driven by continued growth in subscription-based service revenue including $5.3 million of Book4Time subscription-based service revenue. Total subscription revenue, including Book4Time subscription revenue, increased 33.1% during the second quarter of fiscal 2026 compared to the second quarter of fiscal 2025. Professional services revenue increased $1.9 million, or 11.8%, due to higher sales and service activity as our new and existing customers continue implementing technology to improve their operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Gross profit and gross profit margin.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Our total gross profit increased $5.8 million, or 13.3%, during the second quarter of fiscal 2026 and total gross profit margin decreased from 63.3% to 61.7% compared to the second quarter of fiscal 2025 driven by changes in the composition of revenue by category. Products gross profit decreased $1.3 million, or 23.7%, and products gross profit margin decreased from 50.5% to 40.2% due to the composition of hardware and proprietary software products delivered. Subscription and maintenance gross profit increased $7.5 million, or 23.0%, and gross profit margin stayed consistent at 78.7%. Professional services gross profit decreased $0.5 million, or 9.2%, and gross profit margin decreased from 32.4% to 26.3% reflecting lower utilization rates due to continued hiring and training of new staff and timing of certain large projects.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Operating Expenses</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating expenses, excluding other charges, net, and legal settlements, increased $3.2 million, or 8.7%, during the second quarter of fiscal 2026 compared with the second quarter of fiscal 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Product development.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Product development increased $1.7 million, or 10.2%, in the second quarter of fiscal 2026 compared with the second quarter of fiscal 2025 due to hiring and increased salary, incentive and employee benefits rates across our development teams.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Sales and marketing. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing increased $1.0 million, or 11.2%, in the second quarter of fiscal 2026 compared with the second quarter of fiscal 2025 due to hiring and increased compensation rates across our sales teams.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">24</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">General and administrative. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative remained consistent with the second quarter of fiscal 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Depreciation of fixed assets. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation of fixed assets remained consistent with the second quarter of fiscal 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Amortization of internal-use software and intangibles.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Amortization of internal-use software and intangibles increased $0.5 million in the second quarter of fiscal 2026 compared with the second quarter of fiscal 2025 due to the addition of certain intangible assets resulting from the Book4Time acquisition.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Other (gains) charges, net.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Other (gains) charges, net, consist of losses on asset disposals, severance costs, charitable contributions, employee retention credits, and acquisition costs related to business combinations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Legal settlements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Legal settlements consist of certain customer and employment settlements and other business-related matters.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Other income (expense)</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50.05%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.197999999999999%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.197999999999999%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.3%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.158%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.497%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Favorable (unfavorable)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other income (expense):</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Interest income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">346</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,095</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(749</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(68.4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Interest expense</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(56</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(458</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">402</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other income, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,274</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">383</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">891</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,564</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,020</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">544</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">53.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm - not meaningful</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Interest income. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Interest income consists of interest earned on cash equivalents including short-term investments in commercial paper, treasury bills and money market funds.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Interest expense. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Interest expense consists of interest charges under our Credit Agreement and amortization of related debt issuance costs.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Other income, net.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Other income, net, mainly consists of movement of foreign currencies against the U.S. dollar.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Taxes</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:46.732%;box-sizing:content-box;"/>
     <td style="width:1.219%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10.113%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.219%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10.092%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.219%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10.092%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.219%;box-sizing:content-box;"/>
     <td style="width:12.093%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Unfavorable</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income tax provision</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">4,001</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">3,782</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">219</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Effective tax rate</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">25.5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm - not meaningful</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended September 30, 2025 and 2024, income tax provision and the effective tax rate were primarily driven by activity in India and the U.S.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We are consistently subject to tax audits. Due to the nature of examinations in multiple jurisdictions, changes could occur in the amount of gross unrecognized tax benefits during the next 12 months that we cannot anticipate.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We have recorded and maintain valuation allowances offsetting the Company&#8217;s deferred tax assets in certain U.S. States and foreign jurisdictions. The ultimate realization of deferred tax assets depends on various factors including the generation of future taxable income in the periods in which the underlying temporary differences are deductible. We maintain valuation allowances for deferred tax assets until we have sufficient evidence to support the reversal of all or some portion of the allowances.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">25</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Coronavirus Aid, Relief, and Economic Security Act (CARES Act) is a stimulus bill which was in response to economic consequences of the COVID-19 pandemic. The CARES Act provided an employee retention credit, which is a refundable tax credit against certain employment taxes. During the three months ended September 30, 2025, we recorded $5.9 million of employee retention credits including associated interest received in cash as other (gains) charges, net, in the condensed consolidated statements of operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On July 4, 2025, the One Big Beautiful Bill Act (OBBBA) was signed into law. The legislation includes several changes to federal tax law that generally allow for more favorable deductibility of certain business expenses beginning in the Company&#8217;s fiscal 2026, including the restoration of immediate expensing of domestic research and development expenditures, reinstatement of accelerated fixed asset depreciation and modifications to the international tax framework. We applied the relevant changes to the Company&#8217;s income tax provision for the period ended September 30, 2025, which did not materially impact the Company&#8217;s consolidated tax position. We expect future cash tax savings resulting from the full expensing of U.S. research and development expenses under the OBBBA.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Results of Operations</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">First Half Fiscal</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">2026</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Compared to First Half Fiscal</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">2025</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Net Revenue and Operating Income</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table presents our consolidated revenue and operating results for the six months ended September 30, 2025 and 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:41.935%;box-sizing:content-box;"/>
     <td style="width:1.439%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:11.092%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.439%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:11.092%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.439%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:11.072000000000001%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.099%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:11.391%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Increase (decrease)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">20,050</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">20,400</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(350</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(1.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">99,579</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">79,474</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">20,105</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">25.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">36,347</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">31,917</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">4,430</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">13.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total net revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">155,976</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">131,791</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">24,185</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">18.4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cost of goods sold:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12,236</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10,432</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,804</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">17.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">20,833</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">16,935</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">3,898</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">23.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">26,645</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">21,342</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5,303</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">24.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total cost of goods sold</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">59,714</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">48,709</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">11,005</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">22.6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">96,262</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">83,082</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">13,180</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">15.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Gross profit margin</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">61.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">63.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Product development</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">35,280</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">30,892</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">4,388</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">14.2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">21,574</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">15,808</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5,766</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">36.5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">20,920</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">20,645</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">275</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation of fixed assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,908</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,752</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">156</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">8.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Amortization of internal-use software and intangibles</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2,890</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,155</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,735</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">150.2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other (gains) charges, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(5,203</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2,587</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(7,790</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Legal settlements</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">225</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">369</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(144</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(39.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">18,668</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">9,874</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">8,794</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">89.1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Operating income percentage</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">12.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">7.5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm - not meaningful</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">26</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table presents the percentage relationship of our condensed consolidated statement of operations line items to our consolidated net revenues for the periods presented:</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:63.507%;box-sizing:content-box;"/>
     <td style="width:1.48%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:14.756%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.48%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:14.777%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net revenue:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">15.5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">63.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">60.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">23.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">24.2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total net revenue</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">100.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cost of goods sold:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">7.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">7.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">13.4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">17.1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">16.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total cost of goods sold</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">38.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">37.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Gross profit</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">61.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">63.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating expenses:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Product development</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">22.6</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">23.4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">13.8</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">13.4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">15.7</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation of fixed assets</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1.2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Amortization of internal-use software and intangibles</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">0.9</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other (gains) charges, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(3.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Legal settlements</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">0.1</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">0.2</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12.0</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">7.5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.03in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Net revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Total net revenue increased $24.2 million, or 18.4%, during the first half of fiscal 2026 compared to the first half of fiscal 2025. Products revenue decreased $0.4 million, or 1.7%, due to increasing customer preference for subscription-based software licenses instead of perpetual software licenses and to their decreasing need for hardware due to improvements we have made to our technology enabling more support for consumer-grade devices our customers can source elsewhere. Subscription and maintenance revenue increased $20.1 million, or 25.3%, compared to the first half of fiscal 2025 driven by continued growth in subscription-based service revenue including $10.4 million of Book4Time subscription-based service revenue. Total subscription revenue, including Book4Time subscription revenue, increased 38.3% during the first half of fiscal 2026 compared to the first half of fiscal 2025. Professional services revenue increased $4.4 million, or 13.9%, due to higher sales and service activity as our new and existing customers continue implementing technology to improve their operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Gross profit and gross profit margin.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Our total gross profit increased $13.2 million, or 15.9%, during the first half of fiscal 2026 and total gross profit margin decreased from 63.0% to 61.7% compared to the first half of fiscal 2025 driven by changes in the composition of revenue by category. Products gross profit decreased $2.2 million, or 21.6%, and products gross profit margin decreased from 48.9% to 39.0% due to the composition of hardware and proprietary software products delivered. Subscription and maintenance gross profit increased $16.2 million, or 25.9%, and gross profit margin increased from 78.7% to 79.1% as revenue increases outpaced variable costs as a result of cost optimization discipline. Professional services gross profit decreased $0.9 million, or 8.3% and gross profit margin decreased from 33.1% to 26.7% reflecting lower utilization rates due to continued hiring and training of new staff and timing of certain large projects.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#212529;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Operating Expenses</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating expenses, excluding other charges, net and legal settlements, increased $12.3 million, or 17.5%, during the first half of fiscal 2026 compared with the first half of fiscal 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Product development.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Product development increased $4.4 million, or 14.2%, in the first half of fiscal 2026 compared with the first half of fiscal 2025 due to hiring and increased salary, incentive and employee benefits rates across our development teams.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Sales and marketing. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing increased $5.8 million, or 36.5%, in the first half of fiscal 2026 compared with the first half of fiscal 2025 due to hiring and increased compensation rates across our sales teams, sales team additions from the Book4Time acquisition, and timing of marketing event and trade show activity.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">27</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">General and administrative. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative increased $0.3 million, or 1.3%, in the first half of fiscal 2026 compared with the first half of fiscal 2025 due to increased compensation rates across our administrative teams.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Depreciation of fixed assets. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Depreciation of fixed assets increased $0.2 million, or 8.9%, in the first half of fiscal 2026 compared with the first half of fiscal 2025 due to the addition of fixed assets.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Amortization of internal-use software and intangibles.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Amortization of internal-use software and intangibles increased $1.7 million, or 150.2%, in the first half of fiscal 2026 compared with the first half of fiscal 2025 due to the addition of certain intangible assets resulting from the Book4Time acquisition.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Other (gains) charges, net.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Other (gains) charges, net consist of losses on asset disposals, severance costs, charitable contributions, employee retention credits, and acquisition costs related to business combinations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Legal settlements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Legal settlements consist of settlements of employment and other business-related matters.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Other income (expense)</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:46.741%;box-sizing:content-box;"/>
     <td style="width:1.22%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10.095%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.22%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10.095%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.22%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:9.995%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10.416%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Favorable (unfavorable)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other income (expense):</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Interest income</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">793</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2,877</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(2,084</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(72.4</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Interest expense</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(273</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(458</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">185</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other income, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,372</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">226</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,146</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total other income, net</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1,892</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2,645</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(753</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(28.5</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)%</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm - not meaningful</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Interest income. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Interest income consists of interest earned on cash equivalents including short-term investments in commercial paper, treasury bills and money market funds.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Interest expense. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Interest expense consists of interest charges under our Credit Agreement and amortization of related debt issuance costs.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Other income, net.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Other income, net, mainly consists of movement of foreign currencies against the U.S. dollar.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Taxes</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:46.732%;box-sizing:content-box;"/>
     <td style="width:1.219%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10.113%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.219%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10.092%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.219%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:10.092%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:1.219%;box-sizing:content-box;"/>
     <td style="width:12.093%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="5" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Unfavorable</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income tax provision (benefit)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">3,960</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(2,951</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">6,911</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Effective tax rate</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">19.3</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm - not meaningful</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">For the six months ended September 30, 2025 and 2024, income tax provision (benefit) and the effective tax rate were primarily driven by the impact of discrete excess tax benefits associated with Share-Based Compensation.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We are consistently subject to tax audits. Due to the nature of examinations in multiple jurisdictions, changes could occur in the amount of gross unrecognized tax benefits during the next 12 months that we cannot anticipate.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We have recorded and maintain valuation allowances offsetting the Company&#8217;s deferred tax assets in certain U.S. States and foreign jurisdictions. The ultimate realization of deferred tax assets depends on various factors including the generation of future taxable income in the periods in which the underlying temporary differences are deductible. We maintain valuation allowances for deferred tax assets until we have sufficient evidence to support the reversal of all or some portion of the allowances.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">28</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Coronavirus Aid, Relief, and Economic Security Act (CARES Act) is a stimulus bill which was in response to economic consequences of the COVID-19 pandemic. The CARES Act provided an employee retention credit, which is a refundable tax credit against certain employment taxes. During the six months ended September 30, 2025, we recorded $6.1 million of employee retention credits including associated interest received in cash as other (gains) charges, net, in the condensed consolidated statements of operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On July 4, 2025, the One Big Beautiful Bill Act (OBBBA) was signed into law. The legislation includes several changes to federal tax law that generally allow for more favorable deductibility of certain business expenses beginning in the Company&#8217;s fiscal 2026, including the restoration of immediate expensing of domestic research and development expenditures, reinstatement of accelerated fixed asset depreciation and modifications to the international tax framework. We applied the relevant changes to the Company&#8217;s income tax provision for the period ended September 30, 2025, which did not materially impact the Company&#8217;s consolidated tax position. We expect future cash tax savings resulting from the full expensing of U.S. research and development expenses under the OBBBA.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Liquidity and Capital Resources</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Overview</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our primary recurring source of cash is the collection of proceeds from the sale of products and services to our customers, including cash periodically collected in advance of delivery or performance.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our cash requirements consist primarily of working capital needs, capital expenditures, and payments of contractual obligations. Our contractual obligations consist primarily of operating leases for office space and our Credit Agreement.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Credit Agreement provides for a revolving credit facility in the initial maximum aggregate principal amount of $75 million (the &#8220;Revolving Facility&#8221;). The Revolving Facility includes the ability for the Company to request an increase to the commitments under the Revolving Facility by an additional aggregate principal amount of up to $25 million. On the Credit Agreement Closing Date, we drew $50 million on the Revolving Facility, the proceeds of which we used to fund the Business Combination described below. We have repaid the entire principal balance as of July 2025.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We have expanded our business in part by investing in strategic growth through business acquisitions. We have used cash as consideration in our business acquisitions, including $145.8 million of net cash, partially funded by our Revolving Facility, during the six months ended September 30, 2024, to complete the acquisition of Book4Time. We completed no business combinations during the six months ended September 30, 2025.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">At September 30, 2025, 100% of our cash and cash equivalents, of which 88% were located in the United States, were deposited in bank accounts or invested in highly liquid investments including commercial paper and treasury bills with original maturity from the date of acquisition of three months or less and money market funds. We determine the fair value of commercial paper using significant other observable inputs based on pricing from independent sources that use quoted prices in active markets for identical assets or other observable inputs including benchmark yields and interest rates. We believe credit risk is limited with respect to our cash and cash equivalents.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We believe that cash flow from operating activities, cash on hand of $59.3 million as of September 30, 2025, and access to capital markets will provide adequate funds to meet our short- and long-term liquidity requirements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Cash Flow</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:58.792%;box-sizing:content-box;"/>
     <td style="width:2.02%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:16.583%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:2.02%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:16.583%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net cash provided by (used in):</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10,867</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">7,688</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Investing activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(850</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(146,465</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Financing activities</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(23,965</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">48,680</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Effect of exchange rate changes on cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">243</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">94</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Decrease in cash</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(13,705</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(90,003</span></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Cash flow provided by operating activities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Due to cash-based earnings of $35.0 million and a decrease of $24.1 million due to changes in net operating assets and liabilities. Cash-based earnings is net income of $16.6 million and $18.4 million of non-cash adjustments.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">29</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Cash flow used in investing activities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Consists of property and equipment purchases.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Cash flow (used in) provided by financing activities. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Consists of $24.0 million in debt repayments during the six months ended September 30, 2025, proceeds from Employee Stock Purchase Plan purchases, and the repurchase of shares to satisfy employee tax withholding on share-based compensation.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Contractual Obligations</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of September 30, 2025, there were no significant changes to our contractual obligations as presented in our Annual Report for the year ended March 31, 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Off-Balance Sheet Arrangements</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We have not entered into any off-balance sheet arrangements that have had or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures, or capital resources.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Critical Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">A detailed description of our significant accounting policies is included in our Annual Report for the year ended March 31, 2025. There have been no material changes in our significant accounting policies and estimates since March 31, 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;" id="forward_looking_info"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Forward-Looking Information</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">This Quarterly Report and other publicly available documents, including the documents incorporated herein and therein by reference, contain, and our officers and representatives may from time to time make, "forward-looking statements" within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995. Forward-looking statements can be identified by words such as: "anticipate," "intend," "plan," "goal," "seek," "believe," "project," &#8220;outlook,&#8221; &#8220;forecast,&#8221; &#8220;preliminary,&#8221; "estimate," "expect," "strategy," "future," "likely," "may," &#8220;would,&#8221; &#8220;could,&#8221; "should," "will" and similar references to future periods. These statements are not guarantees of future performance and involve risks, uncertainties, and assumptions that are difficult to predict. These statements are based on management&#8217;s current expectations, intentions, or beliefs and are subject to a number of factors, assumptions, and uncertainties that could cause actual results to differ materially from those described in the forward-looking statements. Factors that could cause or contribute to such differences or that might otherwise impact the business include the risk factors set forth in Item 1A in Part II of this Quarterly Report and Item IA of our Annual Report for the fiscal year ended March 31, 2025. We undertake no obligation to update any such factor or to publicly announce the results of any revisions to any forward-looking statements contained herein whether as a result of new information, future events, or otherwise.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;" id="fis_market_risk"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 3. Quantitative and Qualitati</span><span id="item_3_quantitative_qualitative_disclosu"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">ve Disclosures About Market Risk</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">For quantitative and qualitative disclosures about market risk affecting us, see Item 7A, &#8220;Quantitative and Qualitative Disclosures About Market Risk,&#8221; contained in our Annual Report for the fiscal year ended March 31, 2025. There have been no material changes in our market risk exposures since March 31, 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;" id="item_4_controls_procedures"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 4. Controls</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and Procedures</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Evaluation of Disclosure Controls and Procedures</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Under the supervision of and with the participation of our Chief Executive Officer (&#8220;CEO&#8221;), Chief Financial Officer (&#8220;CFO&#8221;) and Corporate Controller and Treasurer, as Principal Accounting Officer (&#8220;PAO&#8221;), management evaluated the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended, as of the end of the period covered by this Quarterly Report. Based on that evaluation, the CEO, CFO and PAO concluded that, as of the end of the period covered by this Quarterly Report, our disclosure controls and procedures were effective.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Changes in Internal Control over Financial Reporting</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">No changes in our internal control over financial reporting occurred during the six months ended September 30, 2025 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">30</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Inherent Limitations on Effectiveness of Controls</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our management, including our CEO, CFO and PAO, does not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system will be achieved. Further, the design of a control system must reflect the impact of resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the possibility that judgments in decision-making can be faulty, and that breakdowns can occur because of simple errors. Additionally, controls can be circumvented by individual acts, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all possible future conditions. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">31</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;" id="fis_part_ii"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">PART II. OTHER</span><span id="part_ii_or_information"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> INFORMATION</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;" id="item_1___legal_proceedings"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 1.    Leg</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">al Proceedings</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">None.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;" id="item_1a_risk_factors"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 1A. Ri</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">sk Factors</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">There have been no material changes in the risk factors included in our Annual Report for the fiscal year ended March 31, 2025 that may materially affect our business, results of operations, or financial condition.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;" id="item_2___unregistered_sales_equity_secur"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 2.    Unregistered Sales of Eq</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">uity Securities and Use of Proceeds</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">None.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;" id="item_3__defaults_upon_senior_securities"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 3.    Defaults U</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">pon Senior Securities</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">None.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;" id="item_4__mine_safety_disclosures"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 4.    Mine Sa</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">fety Disclosures</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Not applicable.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;" id="item_5__or_information"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 5.    Othe</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">r Information</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_0882cc68-a6ee-4977-a5b5-b8c28ba45d68" contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd" name="ecd:MtrlTermsOfTrdArrTextBlock" escape="true"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Rule 10b5-1 Trading Plans</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_51756883-6a44-410a-96d7-48ab22c64e8c" contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096" name="ecd:TrdArrAdoptionDate"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">July 23, 2025</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_b34fa96c-c42f-4149-a69f-239f573a7952" contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096" name="ecd:TrdArrIndName"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">William David Wood III</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_f87d2a40-e469-4b64-9701-ceda6ae94a58" contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096" name="ecd:TrdArrIndTitle"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Chief Financial Officer</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> of the Company, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_09844467-a98e-4931-9fce-b9e7f2209567" contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">adopted </span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">a Rule 10b5-1 trading plan (the &#8220;Wood Plan&#8221;) for the sale of up to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_69e2f3a0-f9d6-450c-9451-812e08aa23ff" contextRef="C_8fa04bfb-c171-484d-804d-b76a6ce4b9f1" name="ecd:TrdArrSecuritiesAggAvailAmt" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">6,000</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> shares of common stock. After the applicable cooling-off period under Rule 10b5-1, transactions under the Wood Plan may begin in October 2025, subject to certain conditions. The Wood Plan will terminate on </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_877fd59c-6a22-4434-95ed-7a0d282db75c" contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096" name="ecd:TrdArrExpirationDate"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">July 25, 2026</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, unless terminated earlier in accordance with its terms.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_5eba708f-7ea5-4cba-ac2e-95fb93f027d9" contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2" name="ecd:TrdArrAdoptionDate"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> August 28, 2025</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_4019605c-c65a-4294-936e-0427d91445a0" contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2" name="ecd:TrdArrIndName"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Ramesh Srinivasan</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_e120a4a7-d42d-41a4-a411-f9d4e3406197" contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2" name="ecd:TrdArrIndTitle"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">President and Chief Executive Officer</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> of the Company,</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_09cd05f8-6f2f-4886-aa2d-8b7773ba5d58" contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> adopted</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> a Rule 10b5-1 trading plan (the &#8220;Srinivasan Plan&#8221;) for the sale of up to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_f049e977-8a27-463a-a625-e00babfa085d" contextRef="C_240e852b-ce1f-4462-ae4c-361ea3a15352" name="ecd:TrdArrSecuritiesAggAvailAmt" unitRef="U_shares" decimals="INF" format="ixt:num-dot-decimal">133,447</ix:nonFraction></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> shares of common stock. After the applicable cooling-off period under Rule 10b5-1, transactions under the Srinivasan Plan may begin in November 2025, subject to certain conditions. The Srinivasan Plan will terminate on </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><ix:nonNumeric id="F_cf759093-185d-48d1-b8e6-43cca220dacc" contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2" name="ecd:TrdArrExpirationDate"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">August 27, 2026</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, unless terminated earlier in accordance with its terms.</span></p></ix:nonNumeric></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">32</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:justify;" id="fis_exhibits_reports"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Item 6.   </span><span id="item_6__exhibits"></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> Exhibits</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:8.34%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:90.66%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;31.1</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><a href="agys-ex31_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer.</span></a></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;31.2</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><a href="agys-ex31_2.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer.</span></a></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;31.3</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><a href="agys-ex31_3.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Rule 13a-14(a)/15d-14(a) Certification of Corporate Controller and Treasurer.</span></a></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;32</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><a href="agys-ex32.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Certification of Chief Executive Officer, Chief Financial Officer and Corporate Controller and Treasurer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of Sarbanes-Oxley Act of 2002.</span></a></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11.5pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">101.INS</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Inline XBRL Instance Document &#8211; the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:11.5pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">101.SCH</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">104</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></p></td>
    </tr>
    <tr style="white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:6pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">*</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="white-space:pre-wrap;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;margin-right:0.148%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Denotes a management contract or compensatory plan or arrangement.</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">33</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="padding-top:0.5in;z-index:2;min-height:0.5in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;" id="signature"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">SIGNA</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">TURE</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this Quarterly Report to be signed on its behalf by the undersigned thereunto duly authorized.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">AGILYSYS, INC.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:5.56%;box-sizing:content-box;"/>
     <td style="width:43.54%;box-sizing:content-box;"/>
     <td style="width:50.9%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0.281%;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Date:</span></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0.281%;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">October 27, 2025</span></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">/s/ William David Wood III</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">William David Wood III</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Chief Financial Officer</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Principal Financial Officer and Duly Authorized Officer)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.5in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">34</span></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>agys-ex31_1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-10-27T15:30:02.5060+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-31.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="z-index:2;min-height:1in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exhibit 31.1</font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">I, Ramesh Srinivasan, certify that:</font></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1. I have reviewed this Quarterly Report on Form 10-Q of Agilysys, Inc.;</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">4. The registrant&#x2019;s other certifying officers 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:</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">c) Evaluated the effectiveness of the registrant&#x2019;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</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">d) Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5. The registrant&#x2019;s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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&#x2019;s ability to record, process, summarize and report financial information; and</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Date: October 27, 2025</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:50.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:8%;box-sizing:content-box;"></td>
     <td style="width:92%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#454545;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">By:</font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">/s/ Ramesh Srinivasan</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Ramesh Srinivasan</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">President and Chief Executive Officer</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Principal Executive Officer)</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>agys-ex31_2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-10-27T15:30:02.5750+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-31.2</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="z-index:2;min-height:1in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exhibit 31.2</font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">CERTIFICATION OF THE CHIEF FINANCIAL OFFICER</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">I, William David Wood III, certify that:</font></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1. I have reviewed this Quarterly Report on Form 10-Q of Agilysys, Inc.;</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">4. The registrant&#x2019;s other certifying officers 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:</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">c) Evaluated the effectiveness of the registrant&#x2019;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</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">d) Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5. The registrant&#x2019;s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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&#x2019;s ability to record, process, summarize and report financial information; and</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Date: October 27, 2025</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:51.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:7.874%;box-sizing:content-box;"></td>
     <td style="width:92.126%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#454545;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">By:</font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">/s/ William David Wood III</font></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">William David Wood III</font></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Chief Financial Officer</font></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Principal Financial Officer)</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.3
<SEQUENCE>4
<FILENAME>agys-ex31_3.htm
<DESCRIPTION>EX-31.3
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-10-27T15:30:02.5014+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-31.3</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="z-index:2;min-height:1in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exhibit 31.3</font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">CERTIFICATION OF THE CORPORATE CONTROLLER AND TREASURER</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">I, Chris J. Robertson, certify that:</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1. I have reviewed this Quarterly Report on Form 10-Q of Agilysys, Inc.;</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">4. The registrant&#x2019;s other certifying officers 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:</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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;</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">c) Evaluated the effectiveness of the registrant&#x2019;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</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">d) Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font></p><p style="font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5. The registrant&#x2019;s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">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&#x2019;s ability to record, process, summarize and report financial information; and</font></p><p style="margin-left:3.333%;font-size:10pt;margin-top:4.5pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Date: October 27, 2025</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:51.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:7.874%;box-sizing:content-box;"></td>
     <td style="width:92.126%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#454545;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">By:</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">/s/ Chris J. Robertson</font></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Chris J. Robertson</font></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Corporate Controller and Treasurer</font></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Principal Accounting Officer)</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>agys-ex32.htm
<DESCRIPTION>EX-32
<TEXT>
<!-- DFIN ActiveDisclosure (SM) HTML Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2025-10-27T15:30:02.5049+00:00 --><!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html>
 <head>
  <title>EX-32</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="z-index:2;min-height:0.5in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:20%;text-indent:75%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exhibit 32</font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">CERTIFICATION</font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Certification Pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, Ramesh Srinivasan, the Chief Executive Officer, William David Wood III, the Chief Financial Officer, and Chris J. Robertson, the Corporate Controller and Treasurer, of Agilysys, Inc. (the &#x201c;Company&#x201d;), hereby certify, that, to their knowledge:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">	</font></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1.	The Quarterly Report on Form 10-Q of the Company for the period ended September 30, 2025 (the &#x201c; </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Report</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> &#x201d;) fully complies  with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and</font></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2.	The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Date: October 27, 2025</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:50.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:6.66%;box-sizing:content-box;"></td>
     <td style="width:93.34%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#454545;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">By:</font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">/s/ Ramesh Srinivasan</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Ramesh Srinivasan</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">President and Chief Executive Officer</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Principal Executive Officer)</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">/s/ William David Wood III</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">William David Wood III</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Chief Financial Officer</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0.281%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Principal Financial Officer)</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">/s/ Chris J. Robertson</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Chris J. Robertson</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Corporate Controller and Treasurer</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:0.28%;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:1.5pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="margin-left:0.28%;text-indent:0.281%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Principal Accounting Officer)</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>agys-20250930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-10-27T15:30:03.7911+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://www.agilysys.com/20250930" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2025" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:agys="http://www.agilysys.com/20250930" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd" namespace="http://xbrl.sec.gov/ecd/2025"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" namespace="http://fasb.org/us-gaap/2025"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" namespace="http://xbrl.org/2020/extensible-enumerations-2.0"/>
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" namespace="http://www.xbrl.org/dtr/type/2024-01-31"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" namespace="http://xbrl.sec.gov/country/2025"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" namespace="http://fasb.org/srt/2025"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd" namespace="http://xbrl.sec.gov/ecd-sub/2025"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" namespace="http://xbrl.sec.gov/dei/2025"/>
  <xsd:import schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" namespace="https://xbrl.org/2023/calculation-1.1"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>75000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" id="Role_StatementCondensedConsolidatedBalanceSheets">
        <link:definition>75010 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" id="Role_StatementCondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>75020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" id="Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited">
        <link:definition>75030 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" id="StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited">
        <link:definition>75040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" id="Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>75050 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" id="Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited">
        <link:definition>75060 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureNatureOfOperationsAndFinancialStatementPresentation" id="Role_DisclosureNatureOfOperationsAndFinancialStatementPresentation">
        <link:definition>995455 - Disclosure - Nature of Operations and Financial Statement Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>995465 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognition" id="Role_DisclosureRevenueRecognition">
        <link:definition>995475 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformation" id="Role_DisclosureAdditionalBalanceSheetInformation">
        <link:definition>995485 - Disclosure - Additional Balance Sheet Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformation" id="Role_DisclosureSupplementalDisclosuresOfCashFlowInformation">
        <link:definition>995495 - Disclosure - Supplemental Disclosures of Cash Flow Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>995505 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies">
        <link:definition>995515 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShare3" id="DisclosureEarningsPerShare3">
        <link:definition>995525 - Disclosure - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensation" id="Role_DisclosureShareBasedCompensation">
        <link:definition>995535 - Disclosure - Share-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformation" id="DisclosureSegmentInformation">
        <link:definition>995545 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebt1" id="DisclosureDebt1">
        <link:definition>995555 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureBusinessCombination" id="Role_DisclosureBusinessCombination">
        <link:definition>995565 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStock" id="Role_DisclosurePreferredStock">
        <link:definition>995575 - Disclosure - Preferred Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>995585 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformationTables" id="Role_DisclosureAdditionalBalanceSheetInformationTables">
        <link:definition>995595 - Disclosure - Additional Balance Sheet Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationTables" id="Role_DisclosureSupplementalDisclosuresOfCashFlowInformationTables">
        <link:definition>995605 - Disclosure - Supplemental Disclosures of Cash Flow Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesTables" id="Role_DisclosureIncomeTaxesTables">
        <link:definition>995615 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareTables" id="DisclosureEarningsPerShareTables">
        <link:definition>995625 - Disclosure - Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables" id="Role_DisclosureShareBasedCompensationTables">
        <link:definition>995635 - Disclosure - Share-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables" id="DisclosureSegmentInformationTables">
        <link:definition>995645 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables" id="DisclosureBusinessCombinationTables">
        <link:definition>995655 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails" id="Role_DisclosureRevenueRecognitionNarrativeDetails">
        <link:definition>995665 - Disclosure - Revenue Recognition - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails" id="DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails">
        <link:definition>995675 - Disclosure - Additional Balance Sheet Information - Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails2" id="DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails2">
        <link:definition>995685 - Disclosure - Additional Balance Sheet Information - Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets (Details) 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails" id="Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails">
        <link:definition>995695 - Disclosure - Supplemental Disclosures of Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetails" id="Role_DisclosureIncomeTaxesDetails">
        <link:definition>995705 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual" id="Role_DisclosureIncomeTaxesDetailsTextual">
        <link:definition>995715 - Disclosure - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>995725 - Disclosure - Commitments and Contingencies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3" id="DisclosureEarningsPerShareDetails3">
        <link:definition>995735 - Disclosure - Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetailsTextual" id="DisclosureEarningsPerShareDetailsTextual">
        <link:definition>995745 - Disclosure - Earnings per Share (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual" id="Role_DisclosureShareBasedCompensationDetailsTextual">
        <link:definition>995755 - Disclosure - Share-based Compensation (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails" id="Role_DisclosureShareBasedCompensationDetails">
        <link:definition>995765 - Disclosure - Share-based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2" id="DisclosureSharebasedCompensationDetails2">
        <link:definition>995775 - Disclosure - Share-based Compensation (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails" id="Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails">
        <link:definition>995785 - Disclosure - Share-based Compensation - Restricted Shares Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails" id="DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails">
        <link:definition>995795 - Disclosure - Share-based Compensation - Schedule of Principal Assumptions Utilized in Valuing Service Condition SARs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" id="DisclosureSegmentInformationAdditionalInformationDetails">
        <link:definition>995805 - Disclosure - Segment Information - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails" id="DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails">
        <link:definition>995815 - Disclosure - Segment Information - Summary of Significant Expense Categories and Consolidated Net Income Provided to the CODM (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails" id="DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails">
        <link:definition>995825 - Disclosure - Segment Information - Summary of Long-lived Assets by Geographical Area (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails" id="DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails">
        <link:definition>995835 - Disclosure - Segment Information - Summary of Long-lived Assets by Geographical Area (Parenthetical) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails" id="DisclosureDebtAdditionalInformationDetails">
        <link:definition>995845 - Disclosure - Debt - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" id="DisclosureBusinessCombinationAdditionalInformationDetails">
        <link:definition>995855 - Disclosure - Business Combination - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails" id="DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails">
        <link:definition>995865 - Disclosure - Business Combination - Components And The Allocation of the Purchase Price for Acquisition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfUnauditedProFormaFinancialInformationDetails" id="DisclosureBusinessCombinationScheduleOfUnauditedProFormaFinancialInformationDetails">
        <link:definition>995875 - Disclosure - Business Combination - Schedule of Unaudited Pro Forma Financial Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual" id="Role_DisclosurePreferredStockDetailsTextual">
        <link:definition>995885 - Disclosure - Preferred Stock - (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbase id="lnk">
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" xlink:type="simple"/>
        <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" xlink:href="agys-20250930.xsd#Role_StatementCondensedConsolidatedBalanceSheets" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" xlink:href="agys-20250930.xsd#Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" xlink:href="agys-20250930.xsd#Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#IndividualsOnly" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables" xlink:href="agys-20250930.xsd#Role_DisclosureShareBasedCompensationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails" xlink:href="agys-20250930.xsd#Role_DisclosureRevenueRecognitionNarrativeDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual" xlink:href="agys-20250930.xsd#Role_DisclosureIncomeTaxesDetailsTextual" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:href="agys-20250930.xsd#Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual" xlink:href="agys-20250930.xsd#Role_DisclosureShareBasedCompensationDetailsTextual" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails" xlink:href="agys-20250930.xsd#Role_DisclosureShareBasedCompensationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2" xlink:href="agys-20250930.xsd#DisclosureSharebasedCompensationDetails2" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails" xlink:href="agys-20250930.xsd#Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails" xlink:href="agys-20250930.xsd#DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails" xlink:href="agys-20250930.xsd#DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails" xlink:href="agys-20250930.xsd#DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails" xlink:href="agys-20250930.xsd#DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails" xlink:href="agys-20250930.xsd#DisclosureDebtAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" xlink:href="agys-20250930.xsd#DisclosureBusinessCombinationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails" xlink:href="agys-20250930.xsd#DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual" xlink:href="agys-20250930.xsd#Role_DisclosurePreferredStockDetailsTextual" xlink:type="simple"/>
        <link:roleRef roleURI="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd#eedm1" xlink:type="simple"/>
        <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd#eedm" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:href="agys-20250930.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" xlink:href="agys-20250930.xsd#Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" xlink:href="agys-20250930.xsd#StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="agys-20250930.xsd#Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple"/>
        <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#InsiderTradingArrangements" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureNatureOfOperationsAndFinancialStatementPresentation" xlink:href="agys-20250930.xsd#Role_DisclosureNatureOfOperationsAndFinancialStatementPresentation" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" xlink:href="agys-20250930.xsd#Role_DisclosureSummaryOfSignificantAccountingPolicies" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognition" xlink:href="agys-20250930.xsd#Role_DisclosureRevenueRecognition" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformation" xlink:href="agys-20250930.xsd#Role_DisclosureAdditionalBalanceSheetInformation" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformation" xlink:href="agys-20250930.xsd#Role_DisclosureSupplementalDisclosuresOfCashFlowInformation" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:href="agys-20250930.xsd#Role_DisclosureIncomeTaxes" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" xlink:href="agys-20250930.xsd#Role_DisclosureCommitmentsAndContingencies" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShare3" xlink:href="agys-20250930.xsd#DisclosureEarningsPerShare3" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensation" xlink:href="agys-20250930.xsd#Role_DisclosureShareBasedCompensation" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformation" xlink:href="agys-20250930.xsd#DisclosureSegmentInformation" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebt1" xlink:href="agys-20250930.xsd#DisclosureDebt1" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureBusinessCombination" xlink:href="agys-20250930.xsd#Role_DisclosureBusinessCombination" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStock" xlink:href="agys-20250930.xsd#Role_DisclosurePreferredStock" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="agys-20250930.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformationTables" xlink:href="agys-20250930.xsd#Role_DisclosureAdditionalBalanceSheetInformationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationTables" xlink:href="agys-20250930.xsd#Role_DisclosureSupplementalDisclosuresOfCashFlowInformationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesTables" xlink:href="agys-20250930.xsd#Role_DisclosureIncomeTaxesTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareTables" xlink:href="agys-20250930.xsd#DisclosureEarningsPerShareTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables" xlink:href="agys-20250930.xsd#DisclosureSegmentInformationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables" xlink:href="agys-20250930.xsd#DisclosureBusinessCombinationTables" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails" xlink:href="agys-20250930.xsd#DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails" xlink:href="agys-20250930.xsd#Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetails" xlink:href="agys-20250930.xsd#Role_DisclosureIncomeTaxesDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3" xlink:href="agys-20250930.xsd#DisclosureEarningsPerShareDetails3" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetailsTextual" xlink:href="agys-20250930.xsd#DisclosureEarningsPerShareDetailsTextual" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" xlink:href="agys-20250930.xsd#DisclosureSegmentInformationAdditionalInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfUnauditedProFormaFinancialInformationDetails" xlink:href="agys-20250930.xsd#DisclosureBusinessCombinationScheduleOfUnauditedProFormaFinancialInformationDetails" xlink:type="simple"/>
        <link:roleRef roleURI="http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails2" xlink:href="agys-20250930.xsd#DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails2" xlink:type="simple"/>
        <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DilutiveUnvestedRestrictedStockUnits" xlink:label="agys_DilutiveUnvestedRestrictedStockUnits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_GrossProfitRatio" xlink:label="agys_GrossProfitRatio"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_RegularCorporateIncomeTaxRateIndia" xlink:label="agys_RegularCorporateIncomeTaxRateIndia"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_NumeratorAbstract" xlink:label="agys_NumeratorAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_CustomerSupportExpenses" xlink:label="agys_CustomerSupportExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DilutiveSSARs" xlink:label="agys_DilutiveSSARs"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SharesIssuedUponExerciseOfSsars" xlink:label="agys_SharesIssuedUponExerciseOfSsars"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AssembledWorkforceMember" xlink:label="agys_AssembledWorkforceMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_InterestPaidReceipts" xlink:label="agys_InterestPaidReceipts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_CashReceivedInAcquisitionPartiallyOffset" xlink:label="agys_CashReceivedInAcquisitionPartiallyOffset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:label="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AmortizationOfInternalUseSoftwareAndIntangibles" xlink:label="agys_AmortizationOfInternalUseSoftwareAndIntangibles"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_Book4Time1Member" xlink:label="agys_Book4Time1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationAmountsWithheldFromParticipants" xlink:label="agys_ShareBasedCompensationAmountsWithheldFromParticipants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:label="us-gaap_UnusualRiskOrUncertaintyNatureDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SubscriptionAndMaintenanceMember" xlink:label="agys_SubscriptionAndMaintenanceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_OtherSegmentItems" xlink:label="agys_OtherSegmentItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" xlink:label="agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount" xlink:label="agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock" xlink:label="agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfAcquisitionCosts" xlink:label="us-gaap_AmortizationOfAcquisitionCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ProfessionalServicesMember" xlink:label="agys_ProfessionalServicesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_EmployeeStockPurchasePlanDiscountOnShares" xlink:label="agys_EmployeeStockPurchasePlanDiscountOnShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid" xlink:label="agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_EmployeeRetentionCreditsMember" xlink:label="agys_EmployeeRetentionCreditsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_NonCompetitionAgreementsMember" xlink:label="agys_NonCompetitionAgreementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ProductDevelopmentMember" xlink:label="agys_ProductDevelopmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="us-gaap_ProceedsFromStockPlans"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="us-gaap_PreferredStockDividendRatePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="us-gaap_LineOfCreditFacilityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareIssuedUponExerciseOfSsars" xlink:label="agys_ShareIssuedUponExerciseOfSsars"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_TotalLongLivedAssetsPercentage" xlink:label="agys_TotalLongLivedAssetsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_CARESActMember" xlink:label="agys_CARESActMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" xlink:label="us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPayment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_Book4TimeMember" xlink:label="agys_Book4TimeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_TwoThousandAndTwentyEquityIncentivePlanMember" xlink:label="agys_TwoThousandAndTwentyEquityIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:label="us-gaap_UnusualRiskOrUncertaintyByNatureAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_RestOfWorldMember" xlink:label="agys_RestOfWorldMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_StockBasedCompensationTextualAbstract" xlink:label="agys_StockBasedCompensationTextualAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesCommissionsAndFees" xlink:label="us-gaap_SalesCommissionsAndFees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember" xlink:label="agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:label="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MajorityShareholderMember" xlink:label="us-gaap_MajorityShareholderMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:label="us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalAndContractServicesExpense" xlink:label="us-gaap_ProfessionalAndContractServicesExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendPaymentRestrictionsScheduleDescription" xlink:label="us-gaap_DividendPaymentRestrictionsScheduleDescription"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_RameshSrinivasanMember" xlink:label="agys_RameshSrinivasanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_TwoThousandAndSixteenStockIncentivePlanMember" xlink:label="agys_TwoThousandAndSixteenStockIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_UsStateStatutesOfLimitationsMember" xlink:label="agys_UsStateStatutesOfLimitationsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_IN" xlink:label="country_IN"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" xlink:label="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_WilliamDavidWoodIIIMember" xlink:label="agys_WilliamDavidWoodIIIMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DevelopedTechnologyMember" xlink:label="agys_DevelopedTechnologyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockTextBlock" xlink:label="us-gaap_PreferredStockTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_OperatingLeaseNotYetCommenced" xlink:label="agys_OperatingLeaseNotYetCommenced"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DenominatorAbstract" xlink:label="agys_DenominatorAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_IncrementalCommonSharesAttributableToRestrictedShares" xlink:label="agys_IncrementalCommonSharesAttributableToRestrictedShares"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockNoParValue" xlink:label="us-gaap_PreferredStockNoParValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_IncreaseDecreaseInOperatingAssetsAndLiabilties" xlink:label="agys_IncreaseDecreaseInOperatingAssetsAndLiabilties"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain"/>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Grant Date Fair Value, Vested</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of supplemental cash flow information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Number of Rights, Outstanding at Beginning of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Number of Rights, Outstanding at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DilutiveUnvestedRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dilutive unvested restricted stock units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DilutiveUnvestedRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dilutive Unvested Restricted Stock Units</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DilutiveUnvestedRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Dilutive unvested restricted stock units.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_GrossProfitRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gross profit margin</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_GrossProfitRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gross Profit Ratio</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_GrossProfitRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Gross profit ratio.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_RegularCorporateIncomeTaxRateIndia_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Regular corporate income tax rate in India</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_RegularCorporateIncomeTaxRateIndia_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Regular Corporate Income Tax Rate India</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_RegularCorporateIncomeTaxRateIndia_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Regular corporate income tax rate in India.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_NumeratorAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Numerator:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_NumeratorAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Numerator [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_NumeratorAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Numerator.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Long-Term Debt, Excluding Current Maturities, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Term Debt, Excluding Current Maturities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt, non-current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Current Reporting Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Current Reporting Status</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating expenses:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Expenses [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and Contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product and Service</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductOrServiceAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product and Service [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Period Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Period Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Shell Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Shell Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Accrued Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_CustomerSupportExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer support expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_CustomerSupportExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Support Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_CustomerSupportExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Customer support expenses.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and Cash Equivalents, at Carrying Value, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash and Cash Equivalents, at Carrying Value, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash and Cash Equivalents, at Carrying Value, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Common Stock, Shares, Issued, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Internal Revenue Service (IRS) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Internal Revenue Service (IRS) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DilutiveSSARs_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dilutive SSARs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DilutiveSSARs_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dilutive S S A Rs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DilutiveSSARs_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Dilutive SSARs.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Businesses, Gross</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Debt, Net of Issuance Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt proceeds, net of issuance costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SharesIssuedUponExerciseOfSsars_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares issued upon exercise of SSARs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SharesIssuedUponExerciseOfSsars_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares Issued Upon Exercise of SSARs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SharesIssuedUponExerciseOfSsars_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Shares issued upon exercise of SSARs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SharesIssuedUponExerciseOfSsars_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares issued upon exercise of SSARs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedContractCostNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capitalized contract cost, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedContractCostNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Capitalized Contract Cost, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedContractCostNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capitalized Contract Cost, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Acquisition, Acquiree [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Filer Category</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Filer Category</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities and shareholders' equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized translation adjustments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Loss Carryforwards [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Loss Carryforwards [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trade Names [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trade Name [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Trade Names [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Components of Purchase Price:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Goodwill, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Goodwill, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Goodwill, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Effective Income Tax Rate Reconciliation, Percent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Effective tax rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Percent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Interest income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investment Income, Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Jurisdiction [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AssembledWorkforceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Assembled Workforce Member</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AssembledWorkforceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assembled Workforce [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AssembledWorkforceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Assembled Workforce [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_InterestPaidReceipts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Paid Receipts</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_InterestPaidReceipts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Interest Paid Receipts</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_InterestPaidReceipts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash receipts for interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Accounts Receivable, Allowance for Credit Loss, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Accounts Receivable, Allowance for Credit Loss, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Allowance for expected credit losses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Allowance for Credit Loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_CashReceivedInAcquisitionPartiallyOffset_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Cash received in acquisition partially offset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_CashReceivedInAcquisitionPartiallyOffset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash received in acquisition partially offset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_CashReceivedInAcquisitionPartiallyOffset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash received in acquisition partially offset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Recently Issued Accounting Pronouncements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Significant Accounting Policies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Significant Accounting Policies [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Useful Life</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible asset, estimated useful life</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation Of Revenue [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Amounts used in Computing Earnings per Share and the Effect on Earnings and the Weighted Average Number of Shares of Dilutive Potential Common Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net income per share - basic:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income per share - basic:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Basic, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Noncash Expense [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revolving Credit Facility [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revolving Credit Facility [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Transfers to accounts receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Asset, Reclassified to Receivable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AmortizationOfInternalUseSoftwareAndIntangibles_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization of Internal Use Software and Intangibles</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AmortizationOfInternalUseSoftwareAndIntangibles_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amortization of internal use software and intangibles.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AmortizationOfInternalUseSoftwareAndIntangibles_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of internal-use software and intangibles</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shareholders' equity:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Attributable to Parent [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Weighted Average Exercise Price, Outstanding at Beginning of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Weighted Average Exercise Price, Outstanding at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Exercise Price.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Small Business</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Small Business</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Retained Earnings (Accumulated Deficit), Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Retained Earnings (Accumulated Deficit), Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Retained Earnings (Accumulated Deficit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained earnings</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings (Accumulated Deficit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Exercise Price, Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Non Option Equity Instruments Exercises In Period Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share Based Compensation Arrangements By Share Based Payment Award Non Option Equity Instruments Exercises In Period Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_Book4Time1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Book 4 Time1 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_Book4Time1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Book 4 Time1 [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_Book4Time1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Book4Time [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based Compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number Diluted Shares Outstanding Adjustment, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dilutive unvested restricted shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Contract with Customer, Liability, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationAmountsWithheldFromParticipants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amounts withheld from participants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationAmountsWithheldFromParticipants_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Amounts Withheld from Participants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationAmountsWithheldFromParticipants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share based compensation amounts withheld from participants.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnusualRiskOrUncertaintyNatureDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unusual Risk or Uncertainty, Nature</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnusualRiskOrUncertaintyNatureDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unusual Risk or Uncertainty, Nature [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product and Service</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product and Service [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Chief Executive Officer [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Chief Executive Officer [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SubscriptionAndMaintenanceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Subscription and maintenance.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SubscriptionAndMaintenanceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subscription And Maintenance Member</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SubscriptionAndMaintenanceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subscription and maintenance [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash provided by operating activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Operating Income (Expense), Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other charges, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Other (gains) charges, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_OtherSegmentItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other segment items</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_OtherSegmentItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Segment Items</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_OtherSegmentItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other segment items.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease right-of-use assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Right-of-Use Asset</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired, Other Asset, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other current assets, including cash acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income Taxes Paid, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Paid, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash payments for income tax, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gross profit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gross Profit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of goods sold:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Revenue [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net decrease in cash and cash equivalents</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of long-lived assets by geographical area</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Anti-dilutive restricted shares, restricted stock units, and performance shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BalanceSheetRelatedDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Balance Sheet Related Disclosures [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of shares withheld for taxes upon exercise of SSARs or vesting of other grants.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Shares Withheld For Taxes Upon Exercise of SSARs or Vesting of Other Grants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares withheld for taxes upon exercise of SSARs or vesting of other grants (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Additional aggregate principal amount.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Additional Aggregate Principal Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional aggregate principal amount under the revolving credit facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Par or Stated Value Per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, stated value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of Share-based Payment Award, Stock Appreciation Rights, Valuation Assumptions [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Share Based Payment Award Stock Appreciation Rights Valuation Assumptions Table [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of principal assumptions utilized in valuing service condition SARs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfAcquisitionCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization of Acquisition Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfAcquisitionCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of developed technology acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ProfessionalServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Professional services [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ProfessionalServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Professional Services [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ProfessionalServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Professional Services [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Cash Flow Elements [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accrued Liabilities, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_EmployeeStockPurchasePlanDiscountOnShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee stock purchase plan discount on shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_EmployeeStockPurchasePlanDiscountOnShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock Purchase Plan Discount On Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_EmployeeStockPurchasePlanDiscountOnShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Employee Stock Purchase Plan Discount On Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Fiscal Year End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Fiscal Year End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentQuarterlyReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Quarterly Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentQuarterlyReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Quarterly Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired, Other Asset, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Weighted Average Exercise Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Exercise Price, Vested at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Relationships [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Relationships [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Number of Shares, Outstanding at beginning of period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Vested and Expected to Vest at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock issued, value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Conversion of Series A preferred stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetAcquisitionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asset Acquisition [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total comprehensive income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue recognized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Liability, Revenue Recognized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of share-based compensation expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PerformanceSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Performance Share [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PerformanceSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Performance Shares [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Assets, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income taxes, non-current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Assets, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Assets, Noncurrent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other non-current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Loss Carryforwards [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Loss Carryforwards [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combinations Settlement Of Certain Post-Closing Adjustments Cash Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business combinations settlement of certain post-closing adjustments cash paid.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Settlement of certain post-closing adjustments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation, grant date fair value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate Intrinsic Value, Vested at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_EmployeeRetentionCreditsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Retention Credits [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_EmployeeRetentionCreditsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Employee retention credits</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_EmployeeRetentionCreditsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Retention Credits [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">State and Local Jurisdiction [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">State and Local Jurisdiction [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated other comprehensive income (loss) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">AOCI Attributable to Parent [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Treasury shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Treasury Stock, Common, Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Exercise Price, Forfeited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Forfeitures In Period Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Forfeitures In Period Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Remaining Contractual Term, Exercisable at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Vested And Expected To Vest Outstanding Remaining Contractual Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based Compensation Arrangement by Share-based Payment Award, Vested and Expected to Vest, Outstanding, Remaining Contractual Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Consideration Transferred</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total purchase price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total purchase price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Series A convertible preferred stock, par value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Preferred Stock, Value, Issued, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Preferred Stock, Value, Issued, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Preferred Stock, Value, Issued, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Series A convertible preferred stock, no par value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Value, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total identifiable intangible assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total identifiable intangible assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Minimum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Minimum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Grant Date Fair Value, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_NonCompetitionAgreementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Non-competition Agreements [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_NonCompetitionAgreementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non-competition Agreements [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_NonCompetitionAgreementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-competition Agreements [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current assets:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Amortization of Intangible Assets, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization of Intangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amortization of internal-use software and intangibles</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ProductDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product development [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ProductDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product Development [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ProductDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Product development.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current liabilities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accrued liabilities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Products [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProductMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Product [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired, Asset, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net tangible assets (liabilities):</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares, Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Receivable, after Allowance for Credit Loss, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable, net of allowance for expected credit losses of $1,202 and $627, respectively</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockPlans_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Stock Plans</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockPlans_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from Employee Stock Purchase Plan purchases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average grant date fair value (in dollars per share)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Weighted Average Grant-Date Fair Value, Outstanding at beginning of period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Weighted Average Grant-Date Fair Value, Vested and Expected to Vest at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">General and administrative [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">General and Administrative Expense [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred Stock Dividend Rate Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockDividendRatePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Dividend Rate, Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioForecastMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Forecast [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioForecastMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Forecast [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other non-current liabilities:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Noncurrent [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Remaining Contractual Term, Outstanding at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareIssuedUponExerciseOfSsars_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares issued upon exercise of SSARs ( in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareIssuedUponExerciseOfSsars_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Issued Upon Exercise of SSARs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareIssuedUponExerciseOfSsars_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share issued upon exercise of SSARs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_TotalLongLivedAssetsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total long-lived assets percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_TotalLongLivedAssetsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Total Long Lived Assets Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_TotalLongLivedAssetsPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Total Long Lived Assets Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued capital expenditures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capital Expenditures Incurred but Not yet Paid</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Basic, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average shares outstanding - basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Basic</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scenario [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_CARESActMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">C A R E S Act [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_CARESActMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">CARES Act [Member].</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_CARESActMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">CARES Act [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, Expense Information Used by CODM, Description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Effective tax rates from continuing operations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total shareholders' equity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity, Attributable to Parent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Periodic Payment</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Repayment of principal amount under credit agreement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Stockholders' Equity [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Series A Preferred Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Series A Preferred Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Series A Convertible Preferred Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Activity related SSARs award</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Treasury stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Treasury Stock, Common [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales and marketing [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling and Marketing Expense [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line Two</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label">UNITED STATES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">UNITED STATES</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Accrued Liabilities [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Acquisition date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Effective Date of Acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Interest Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Expense, Operating and Nonoperating</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Interest expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Facility [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cost of Goods and Services Sold, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total cost of goods sold</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Product and Service Sold</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_Book4TimeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Book4Time [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_Book4TimeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Book4Time Member</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_Book4TimeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Book4Time [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Treasury Stock, Value, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Treasury Stock, Value, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Treasury Stock, Value, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Treasury Stock, Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Treasury shares, 5,299,670 and 5,326,513 at September 30, 2025 and March 31, 2025, respectively</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related and Nonrelated Parties [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_TwoThousandAndTwentyEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Two Thousand and Twenty Equity Incentive Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_TwoThousandAndTwentyEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand and Twenty Equity Incentive Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_TwoThousandAndTwentyEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Two thousand and twenty equity incentive plan member.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Exercise Price, Exercisable at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Weighted Average Exercise Price.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnusualRiskOrUncertaintyByNatureAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unusual Risk or Uncertainty, Nature</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnusualRiskOrUncertaintyByNatureAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unusual Risk or Uncertainty, Nature [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_RestOfWorldMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Rest of world</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_RestOfWorldMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Rest of World [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_RestOfWorldMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Rest of world.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Reportable Segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of reportable segments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditFacilityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Facility [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_StockBasedCompensationTextualAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Based Compensation (Textual) [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_StockBasedCompensationTextualAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Based Compensation Textual [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_StockBasedCompensationTextualAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock based compensation.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income before taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Rights, Vested at September 30, 2025</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesCommissionsAndFees_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales commissions and fees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesCommissionsAndFees_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sales Commissions and Fees</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Rights, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Inventory, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash and cash equivalents at beginning of period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash and cash equivalents at end of period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Support, Maintenance, Subscription Services, and Professional Services [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Support Maintenance Subscription Services And Professional Services [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Support, Maintenance, Subscription Services, And Professional Services [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash payments for interest</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InterestPaidNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Paid, Excluding Capitalized Interest, Operating Activity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of share-based compensation expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of Individual</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title and Position [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized foreign currency translation adjustments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Commitment Fee Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of credit facility commitment fee percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Financial Position [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Stock Units [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock Units (RSUs) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Identifiable intangible assets:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired, Asset [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other comprehensive income (loss):</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedContractCostAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capitalized contract cost, amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CapitalizedContractCostAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capitalized Contract Cost, Amortization</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Activity Related to Restricted Shares Awarded by the Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Activity Related To Restricted Shares Awarded By Company [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Activity related to restricted shares awarded by the Company.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MajorityShareholderMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">MAK Capital One, LLC [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MajorityShareholderMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Majority Shareholder [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense and Other Assets, Current [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses and other current assets:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted average shares outstanding - diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average shares outstanding - diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Securities Act File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amended and Restated Two Thousand And Twenty Equity Incentive Plan Member</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amended and Restated Two Thousand And Twenty Equity Incentive Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amended and Restated 2020 Equity Incentive Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cover</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses and other current assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense and Other Assets, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Shares, Forfeited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income and indirect taxes payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Taxes Payable, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Taxes Payable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Liability Assumed, Other Liability, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current and other liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Current and other liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional Balance Sheet Information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Debt Issuance Costs, Line of Credit Arrangements, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Issuance Costs, Line of Credit Arrangements, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt issuance costs relating to the Revolving Facility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scenario [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares authorized under 2020 Equity incentive plan</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sale of Stock [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfessionalAndContractServicesExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Professional and Contract Services Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfessionalAndContractServicesExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Professional services expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">General and Administrative Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">General and administrative</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">General and Administrative Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">General and administrative expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendPaymentRestrictionsScheduleDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividends declaration and payment terms</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DividendPaymentRestrictionsScheduleDescription_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Dividend Payment Restriction and Statutory Capital and Surplus Requirements, Description</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Pro Forma Information, Pro Forma Income (Loss), after Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Interest Rate During Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of credit facility interest rate during period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_RameshSrinivasanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Ramesh Srinivasan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_RameshSrinivasanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Ramesh Srinivasan.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_RameshSrinivasanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ramesh Srinivasan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recently Adopted and Issued Accounting Pronouncements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Loss on asset disposals</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gain (Loss) on Disposition of Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gain (Loss) on Disposition of Assets, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Conversion of Series A preferred stock (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate Intrinsic Value, Exercisable at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Aggregate Intrinsic Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Aggregate Intrinsic Value.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_TwoThousandAndSixteenStockIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Two Thousand and Sixteen Stock Incentive Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_TwoThousandAndSixteenStockIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Two Thousand and Sixteen Stock Incentive Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_TwoThousandAndSixteenStockIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand And Sixteen Stock Incentive Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_TwoThousandAndSixteenStockIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Two Thousand and Sixteen Stock Incentive Plan</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_UsStateStatutesOfLimitationsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">US State Statutes of Limitations [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_UsStateStatutesOfLimitationsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">US State Statutes of Limitations [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_UsStateStatutesOfLimitationsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">US state statutes of limitations member</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation of fixed assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Depreciation of fixed assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized stock based compensation expense related to unvested restricted stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Common Stock, Shares, Outstanding, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Common Stock, Shares, Outstanding, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common stock, shares outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease liabilities, current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Transition Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Transition Report</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total operating expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Research and Development Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Product development</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and Development Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Product development expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cost of Revenue, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConvertiblePreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Convertible Preferred Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConvertiblePreferredStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Convertible Preferred Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Cash Flows [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, New Issues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other common stock issuances, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Businesses, Net of Cash Acquired, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Cash paid for business combination, net of cash acquired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings per Share</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Activity related to restricted shares granted by the Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_IN_lbl" xlink:role="http://www.xbrl.org/2003/role/label">INDIA</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_IN_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">INDIA</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Intangible Assets, Net (Excluding Goodwill), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible Assets, Net (Excluding Goodwill)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash payments for operating leases</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Payments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Tangible Assets.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Tangible Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net tangible assets (liabilities)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net tangible assets (liabilities)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ASSETS</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Risk-free interest rate over contractual term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Repayments of Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Debt repayments</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Year Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Year Focus</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Investing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Payable, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Lease, term of contract</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares withheld for taxes upon exercise of SSARs or vesting of other grants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Shares withheld for taxes upon exercise of SSARs or vesting of other grants value.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares Withheld For Taxes Upon Exercise of SSARs or Vesting of Other Grants Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares withheld for taxes upon exercise of SSARs or vesting of other grants</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental Disclosures of Cash Flow Information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Flow, Supplemental Disclosures [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Pro Forma Information [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of unaudited pro forma financial information</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sale of Stock [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Liability Assumed, Deferred Tax Liability</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel">Deferred tax liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_WilliamDavidWoodIIIMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">William David Wood III [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_WilliamDavidWoodIIIMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">William David Wood III.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_WilliamDavidWoodIIIMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">William David Wood III [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DevelopedTechnologyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Developed Technology [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DevelopedTechnologyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Developed Technology [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DevelopedTechnologyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Developed Technology [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash used in investing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Grant Date Fair Value, Forfeited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amended and Restated Two Thousand And Twenty Four Equity Incentive Plan Member</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amended and Restated Two Thousand And Twenty Four Equity Incentive Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amended and Restated 2024 Equity Incentive Plan [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Related Party</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related and Nonrelated Parties [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other non-current liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Liabilities, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Separately Recognized Transaction, Acquisition-Related Cost, Expensed</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Acquisition costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Combination</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital in excess of Stated value [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid-in Capital [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_OperatingLeaseNotYetCommenced_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease not yet commenced</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_OperatingLeaseNotYetCommenced_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease Not Yet Commenced</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_OperatingLeaseNotYetCommenced_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Operating lease not yet commenced.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Income Location, Balance [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DenominatorAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Denominator:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DenominatorAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Denominator [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_DenominatorAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Denominator.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee-related Liabilities, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Salaries, wages, employee benefits, and payroll taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Employee-related Liabilities, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Line of credit facility, unused capacity, commitment fee percentage</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected term (in years)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Selling and Marketing Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales and marketing</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling and Marketing Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Sales and marketing expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Components</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Components [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Component [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Component</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Components and the allocation of the purchase price for acquisition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Acquisition [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common Shares Issued under Employee Stock Purchase Plan</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Comprehensive Income [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Prepaid Expense, Current, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Common Stock, Value, Issued, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Common Stock, Value, Issued, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Common Stock, Value, Issued, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Value, Issued</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Common shares, without par value, at $0.30 stated value; 80,000,000 shares authorized; 33,342,288 shares issued; and 28,042,618 and 28,015,775 shares outstanding at September 30, 2025 and March 31, 2025, respectively</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_IncrementalCommonSharesAttributableToRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Incremental common shares attributable to restricted shares (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_IncrementalCommonSharesAttributableToRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Incremental Common Shares Attributable To Restricted Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_IncrementalCommonSharesAttributableToRestrictedShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Incremental Common Shares Attributable to Restricted Shares</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Rights, Exercisable at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share based compensation arrangement by share based payment award non option equity instruments exercisable.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Tax Credit Carryforward [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate Intrinsic Value, Outstanding at End of Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Aggregate Intrinsic Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share Based Payment Award Non Option Equity Instruments Outstanding Aggregate Intrinsic Value.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Rights, Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected volatility</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Repurchase of common shares to satisfy employee tax withholding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Other income (expense), net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Nonoperating Income (Expense), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Nonoperating Income (Expense)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other income, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Additional Paid in Capital, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Additional Paid in Capital, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Additional Paid in Capital, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital in excess of stated value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid in Capital</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Income tax (benefit) expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Income Tax Expense (Benefit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax provision (benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Productive Assets, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Capital expenditures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Productive Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Common Stock, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Common Stock, Shares Outstanding</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Other Comprehensive Income (Loss), Net of Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated other comprehensive loss</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ConsolidationItemsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation Items [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of Shares, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Exercise Price, Expired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expirations In Period Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expirations In Period Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockNoParValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preferred stock, par value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockNoParValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, No Par Value</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Deferred income tax expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Expense (Benefit), Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income taxes</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Expense (Benefit)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other common stock issuances, net (in shares)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, New Issues</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Shares, Vested</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earnings Per Share, Diluted [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Diluted [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Combinations [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Net income per share - diluted:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income per share - diluted:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Diluted, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Diluted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of significant expense categories and consolidated net income provided to the CODM</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Segments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating Segments [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of Individual</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title and Position [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asset Acquisition [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Pro Forma Information, Pro Forma Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from line of credit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Proceeds from Lines of Credit, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Lines of Credit</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum aggregate principal amount of credit agreement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Acquisition [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted Average Exercise Price, Granted</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Non Option Equity Instruments Grants In Period Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share Based Compensation Arrangements By Share Based Payment Award Non Option Equity Instruments Grants In Period Weighted Average Exercise Price</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Legal settlements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Legal settlements</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gain (Loss) from Litigation Settlement</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Information [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue attributable</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Acquiree's Revenue since Acquisition Date, Actual</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Property, Plant and Equipment, Net, Ending Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Property, Plant and Equipment, Net, Beginning Balance</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property, Plant and Equipment, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Income (Loss)</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Operating income</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained earnings [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Benefits and Share-Based Compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-based Payment Arrangement, Noncash Expense, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Share-based Payment Arrangement, Noncash Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share-based compensation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Noncash Expense</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments of Stock Issuance Costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payments of stock issuance costs</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease liabilities, non-current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Noncurrent</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class Of Stock [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash (used in) provided by financing activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Tax Liabilities, Net, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income taxes, non-current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Liabilities, Net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other income (expense):</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Nonoperating Income (Expense) [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable, net</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired, Receivable, Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Rights, Expired</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Jurisdiction [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Interactive Data Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Interactive Data Current</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Income Location, Balance [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating activities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net revenue:</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenuesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenues [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_IncreaseDecreaseInOperatingAssetsAndLiabilties_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Changes in operating assets and liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_IncreaseDecreaseInOperatingAssetsAndLiabilties_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Operating Assets And Liabilties</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_IncreaseDecreaseInOperatingAssetsAndLiabilties_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Changes in operating assets and liabilties.</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Nature of Operations and Financial Statement Presentation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Effect of exchange rate changes on cash</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Number of Rights, Forfeited</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total long-lived assets</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Policies [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Disaggregation of Revenue [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Disaggregation of Revenue [Line Items]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Revenue from Contract with Customer, Excluding Assessed Tax, Total</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total net revenue</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contract liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Contract Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Contract Liabilities</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class of Stock</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Domain]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares available for grant</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average vesting period</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockAppreciationRightsSARSMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Stock Settled Appreciation Rights (SSARs) [Member]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Stock By Class [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock, Class of Stock [Table]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Based Compensation Arrangement By Share Based Payment Award Vested Outstanding Remaining Contractual Term</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Indefinite-Lived Intangible Assets [Axis]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total purchase price allocation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total purchase price allocation</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Tax Credit Carryforward, Name [Domain]</link:label>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_DilutiveUnvestedRestrictedStockUnits" xlink:to="agys_DilutiveUnvestedRestrictedStockUnits_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_GrossProfitRatio" xlink:to="agys_GrossProfitRatio_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_RegularCorporateIncomeTaxRateIndia" xlink:to="agys_RegularCorporateIncomeTaxRateIndia_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_NumeratorAbstract" xlink:to="agys_NumeratorAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_CustomerSupportExpenses" xlink:to="agys_CustomerSupportExpenses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_DilutiveSSARs" xlink:to="agys_DilutiveSSARs_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_SharesIssuedUponExerciseOfSsars" xlink:to="agys_SharesIssuedUponExerciseOfSsars_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostNet" xlink:to="us-gaap_CapitalizedContractCostNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_AssembledWorkforceMember" xlink:to="agys_AssembledWorkforceMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_InterestPaidReceipts" xlink:to="agys_InterestPaidReceipts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_CashReceivedInAcquisitionPartiallyOffset" xlink:to="agys_CashReceivedInAcquisitionPartiallyOffset_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:to="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_AmortizationOfInternalUseSoftwareAndIntangibles" xlink:to="agys_AmortizationOfInternalUseSoftwareAndIntangibles_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_Book4Time1Member" xlink:to="agys_Book4Time1Member_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationAmountsWithheldFromParticipants" xlink:to="agys_ShareBasedCompensationAmountsWithheldFromParticipants_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:to="us-gaap_UnusualRiskOrUncertaintyNatureDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_SubscriptionAndMaintenanceMember" xlink:to="agys_SubscriptionAndMaintenanceMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_OtherSegmentItems" xlink:to="agys_OtherSegmentItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfRevenueAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_BalanceSheetRelatedDisclosuresAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" xlink:to="agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount" xlink:to="agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock" xlink:to="agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfAcquisitionCosts" xlink:to="us-gaap_AmortizationOfAcquisitionCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ProfessionalServicesMember" xlink:to="agys_ProfessionalServicesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_EmployeeStockPurchasePlanDiscountOnShares" xlink:to="agys_EmployeeStockPurchasePlanDiscountOnShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="us-gaap_AssetAcquisitionDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid" xlink:to="agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_EmployeeRetentionCreditsMember" xlink:to="agys_EmployeeRetentionCreditsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_NonCompetitionAgreementsMember" xlink:to="agys_NonCompetitionAgreementsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ProductDevelopmentMember" xlink:to="agys_ProductDevelopmentMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockPlans" xlink:to="us-gaap_ProceedsFromStockPlans_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendRatePercentage" xlink:to="us-gaap_PreferredStockDividendRatePercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAbstract" xlink:to="us-gaap_LineOfCreditFacilityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareIssuedUponExerciseOfSsars" xlink:to="agys_ShareIssuedUponExerciseOfSsars_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_TotalLongLivedAssetsPercentage" xlink:to="agys_TotalLongLivedAssetsPercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_CARESActMember" xlink:to="agys_CARESActMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" xlink:to="us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPayment_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:to="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_Book4TimeMember" xlink:to="agys_Book4TimeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_TwoThousandAndTwentyEquityIncentivePlanMember" xlink:to="agys_TwoThousandAndTwentyEquityIncentivePlanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:to="us-gaap_UnusualRiskOrUncertaintyByNatureAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_RestOfWorldMember" xlink:to="agys_RestOfWorldMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:to="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="agys_StockBasedCompensationTextualAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesCommissionsAndFees" xlink:to="us-gaap_SalesCommissionsAndFees_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember" xlink:to="agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostAmortization" xlink:to="us-gaap_CapitalizedContractCostAmortization_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorityShareholderMember" xlink:to="us-gaap_MajorityShareholderMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember" xlink:to="agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:to="us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalAndContractServicesExpense" xlink:to="us-gaap_ProfessionalAndContractServicesExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendPaymentRestrictionsScheduleDescription" xlink:to="us-gaap_DividendPaymentRestrictionsScheduleDescription_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_RameshSrinivasanMember" xlink:to="agys_RameshSrinivasanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_TwoThousandAndSixteenStockIncentivePlanMember" xlink:to="agys_TwoThousandAndSixteenStockIncentivePlanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_UsStateStatutesOfLimitationsMember" xlink:to="agys_UsStateStatutesOfLimitationsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertiblePreferredStockMember" xlink:to="us-gaap_ConvertiblePreferredStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_IN" xlink:to="country_IN_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" xlink:to="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:to="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" xlink:to="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:to="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_WilliamDavidWoodIIIMember" xlink:to="agys_WilliamDavidWoodIIIMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_DevelopedTechnologyMember" xlink:to="agys_DevelopedTechnologyMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember" xlink:to="agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockTextBlock" xlink:to="us-gaap_PreferredStockTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_OperatingLeaseNotYetCommenced" xlink:to="agys_OperatingLeaseNotYetCommenced_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_DenominatorAbstract" xlink:to="agys_DenominatorAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_IncrementalCommonSharesAttributableToRestrictedShares" xlink:to="agys_IncrementalCommonSharesAttributableToRestrictedShares_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockNoParValue" xlink:to="us-gaap_PreferredStockNoParValue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossRelatedToLitigationSettlement" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_IncreaseDecreaseInOperatingAssetsAndLiabilties" xlink:to="agys_IncreaseDecreaseInOperatingAssetsAndLiabilties_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities" xlink:to="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockAppreciationRightsSARSMember" xlink:to="us-gaap_StockAppreciationRightsSARSMember_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain_lbl"/>
        </link:labelLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="49.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="50.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="51.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="52.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="53.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="54.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="55.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus" order="56.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="57.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFilerCategory" order="58.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="59.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityShellCompany" order="60.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntitySmallBusiness" order="61.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="62.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="63.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="64.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="65.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentQuarterlyReport" order="66.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentTransitionReport" order="67.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent" order="68.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="69.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="70.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="71.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="72.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine2" order="73.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="74.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="75.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="76.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="77.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="78.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiability" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TreasuryStockCommonShares" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SubscriptionAndMaintenanceMember" xlink:label="agys_SubscriptionAndMaintenanceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ProfessionalServicesMember" xlink:label="agys_ProfessionalServicesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_GrossProfitRatio" xlink:label="agys_GrossProfitRatio"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenueAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="agys_SubscriptionAndMaintenanceMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="agys_ProfessionalServicesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_Depreciation" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_GrossProfitRatio" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AmortizationOfInternalUseSoftwareAndIntangibles" xlink:label="agys_AmortizationOfInternalUseSoftwareAndIntangibles"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="us-gaap_ProceedsFromStockPlans"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfAcquisitionCosts" xlink:label="us-gaap_AmortizationOfAcquisitionCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_IncreaseDecreaseInOperatingAssetsAndLiabilties" xlink:label="agys_IncreaseDecreaseInOperatingAssetsAndLiabilties"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfDebt" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="agys_AmortizationOfInternalUseSoftwareAndIntangibles" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockPlans" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfAcquisitionCosts" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="agys_IncreaseDecreaseInOperatingAssetsAndLiabilties" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SharesIssuedUponExerciseOfSsars" xlink:label="agys_SharesIssuedUponExerciseOfSsars"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareIssuedUponExerciseOfSsars" xlink:label="agys_ShareIssuedUponExerciseOfSsars"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" xlink:label="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" xlink:label="agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_12"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_13"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares_14"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockCommonMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockCommonShares" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_SharesIssuedUponExerciseOfSsars" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_ShareIssuedUponExerciseOfSsars" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_12" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_13" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockCommonShares_14" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember" xlink:label="ecd_AllIndividualsMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_WilliamDavidWoodIIIMember" xlink:label="agys_WilliamDavidWoodIIIMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_RameshSrinivasanMember" xlink:label="agys_RameshSrinivasanMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="agys_WilliamDavidWoodIIIMember" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="agys_RameshSrinivasanMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureNatureOfOperationsAndFinancialStatementPresentation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognition" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_CashFlowSupplementalDisclosuresTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShare3" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebt1" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureBusinessCombination" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStock" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockTextBlock" xlink:label="us-gaap_PreferredStockTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_PreferredStockTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock" xlink:label="agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember" xlink:label="agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:label="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesCommissionsAndFees" xlink:label="us-gaap_SalesCommissionsAndFees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_CapitalizedContractCostNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_SalesCommissionsAndFees" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_CapitalizedContractCostAmortization" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_InterestPaidReceipts" xlink:label="agys_InterestPaidReceipts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="agys_InterestPaidReceipts" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_InterestPaidNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:label="us-gaap_UnusualRiskOrUncertaintyByNatureAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:label="us-gaap_UnusualRiskOrUncertaintyNatureDomain"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_CARESActMember" xlink:label="agys_CARESActMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_RegularCorporateIncomeTaxRateIndia" xlink:label="agys_RegularCorporateIncomeTaxRateIndia"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_EmployeeRetentionCreditsMember" xlink:label="agys_EmployeeRetentionCreditsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_UsStateStatutesOfLimitationsMember" xlink:label="agys_UsStateStatutesOfLimitationsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_UnusualRiskOrUncertaintyByNatureAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:to="agys_CARESActMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="agys_RegularCorporateIncomeTaxRateIndia" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:to="us-gaap_UnusualRiskOrUncertaintyNatureDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_OperatingLossCarryforwardsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="agys_EmployeeRetentionCreditsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="agys_UsStateStatutesOfLimitationsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="srt_StatementScenarioAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="7.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_OperatingLeaseNotYetCommenced" xlink:label="agys_OperatingLeaseNotYetCommenced"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_OperatingLeaseNotYetCommenced" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="7.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_NumeratorAbstract" xlink:label="agys_NumeratorAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DenominatorAbstract" xlink:label="agys_DenominatorAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DilutiveSSARs" xlink:label="agys_DilutiveSSARs"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DilutiveUnvestedRestrictedStockUnits" xlink:label="agys_DilutiveUnvestedRestrictedStockUnits"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_NumeratorAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="agys_NumeratorAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_DenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="agys_DenominatorAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_DenominatorAbstract" xlink:to="agys_DilutiveSSARs" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_DenominatorAbstract" xlink:to="agys_DilutiveUnvestedRestrictedStockUnits" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_DenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_DenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetailsTextual" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_IncrementalCommonSharesAttributableToRestrictedShares" xlink:label="agys_IncrementalCommonSharesAttributableToRestrictedShares"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="agys_IncrementalCommonSharesAttributableToRestrictedShares" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_StockBasedCompensationTextualAbstract" xlink:label="agys_StockBasedCompensationTextualAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_TwoThousandAndTwentyEquityIncentivePlanMember" xlink:label="agys_TwoThousandAndTwentyEquityIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_TwoThousandAndSixteenStockIncentivePlanMember" xlink:label="agys_TwoThousandAndSixteenStockIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_EmployeeStockPurchasePlanDiscountOnShares" xlink:label="agys_EmployeeStockPurchasePlanDiscountOnShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationAmountsWithheldFromParticipants" xlink:label="agys_ShareBasedCompensationAmountsWithheldFromParticipants"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_StockBasedCompensationTextualAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="agys_TwoThousandAndTwentyEquityIncentivePlanMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="agys_TwoThousandAndSixteenStockIncentivePlanMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="5.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockAppreciationRightsSARSMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="agys_EmployeeStockPurchasePlanDiscountOnShares" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="agys_ShareBasedCompensationAmountsWithheldFromParticipants" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ProductDevelopmentMember" xlink:label="agys_ProductDevelopmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="agys_ProductDevelopmentMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_5"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_13"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockAppreciationRightsSARSMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_5" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_13" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:label="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="3.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="4.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_StatementScenarioAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" xlink:label="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" xlink:label="us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SubscriptionAndMaintenanceMember" xlink:label="agys_SubscriptionAndMaintenanceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ProfessionalServicesMember" xlink:label="agys_ProfessionalServicesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalAndContractServicesExpense" xlink:label="us-gaap_ProfessionalAndContractServicesExpense"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_CustomerSupportExpenses" xlink:label="agys_CustomerSupportExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_OtherSegmentItems" xlink:label="agys_OtherSegmentItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenuesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="agys_SubscriptionAndMaintenanceMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfRevenue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="agys_ProfessionalServicesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SellingAndMarketingExpense" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ProfessionalAndContractServicesExpense" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="agys_CustomerSupportExpenses" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="agys_OtherSegmentItems" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_IN" xlink:label="country_IN"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_RestOfWorldMember" xlink:label="agys_RestOfWorldMember"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_NoncurrentAssets" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_IN" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="agys_RestOfWorldMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_TotalLongLivedAssetsPercentage" xlink:label="agys_TotalLongLivedAssetsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_IN" xlink:label="country_IN"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="agys_TotalLongLivedAssetsPercentage" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_IN" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="us-gaap_LineOfCreditFacilityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount" xlink:label="agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPayment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:label="us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAbstract" xlink:to="us-gaap_LineOfCreditFacilityTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="srt_StatementScenarioAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPayment" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="6.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="7.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_Book4TimeMember" xlink:label="agys_Book4TimeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_Book4Time1Member" xlink:label="agys_Book4Time1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_NonCompetitionAgreementsMember" xlink:label="agys_NonCompetitionAgreementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DevelopedTechnologyMember" xlink:label="agys_DevelopedTechnologyMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid" xlink:label="agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AssembledWorkforceMember" xlink:label="agys_AssembledWorkforceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_CashReceivedInAcquisitionPartiallyOffset" xlink:label="agys_CashReceivedInAcquisitionPartiallyOffset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="agys_Book4TimeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="agys_Book4Time1Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="agys_NonCompetitionAgreementsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_AssetAcquisitionAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="agys_DevelopedTechnologyMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="agys_AssembledWorkforceMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="agys_CashReceivedInAcquisitionPartiallyOffset" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_Book4TimeMember" xlink:label="agys_Book4TimeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_NonCompetitionAgreementsMember" xlink:label="agys_NonCompetitionAgreementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DevelopedTechnologyMember" xlink:label="agys_DevelopedTechnologyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="agys_Book4TimeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="agys_NonCompetitionAgreementsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="agys_DevelopedTechnologyMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfUnauditedProFormaFinancialInformationDetails" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:presentationLink xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MajorityShareholderMember" xlink:label="us-gaap_MajorityShareholderMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockNoParValue" xlink:label="us-gaap_PreferredStockNoParValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="us-gaap_PreferredStockDividendRatePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendPaymentRestrictionsScheduleDescription" xlink:label="us-gaap_DividendPaymentRestrictionsScheduleDescription"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_MajorityShareholderMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ConvertiblePreferredStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ClassOfStockLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockNoParValue" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DividendPaymentRestrictionsScheduleDescription" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_PreferredStockValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiability" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SubscriptionAndMaintenanceMember" xlink:label="agys_SubscriptionAndMaintenanceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ProfessionalServicesMember" xlink:label="agys_ProfessionalServicesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_GrossProfitRatio" xlink:label="agys_GrossProfitRatio"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenueAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="agys_SubscriptionAndMaintenanceMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="agys_ProfessionalServicesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_Depreciation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_GrossProfitRatio" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SharesIssuedUponExerciseOfSsars" xlink:label="agys_SharesIssuedUponExerciseOfSsars"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareIssuedUponExerciseOfSsars" xlink:label="agys_ShareIssuedUponExerciseOfSsars"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" xlink:label="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" xlink:label="agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockCommonMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockCommonShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_SharesIssuedUponExerciseOfSsars" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_ShareIssuedUponExerciseOfSsars" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember" xlink:label="ecd_AllIndividualsMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_WilliamDavidWoodIIIMember" xlink:label="agys_WilliamDavidWoodIIIMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_RameshSrinivasanMember" xlink:label="agys_RameshSrinivasanMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="agys_WilliamDavidWoodIIIMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="agys_RameshSrinivasanMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock" xlink:label="agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember" xlink:label="agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:label="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesCommissionsAndFees" xlink:label="us-gaap_SalesCommissionsAndFees"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_CapitalizedContractCostNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_SalesCommissionsAndFees" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_CapitalizedContractCostAmortization" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:label="us-gaap_UnusualRiskOrUncertaintyByNatureAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:label="us-gaap_UnusualRiskOrUncertaintyNatureDomain"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_CARESActMember" xlink:label="agys_CARESActMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_RegularCorporateIncomeTaxRateIndia" xlink:label="agys_RegularCorporateIncomeTaxRateIndia"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:label="us-gaap_UnusualRiskOrUncertaintyNatureDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_EmployeeRetentionCreditsMember" xlink:label="agys_EmployeeRetentionCreditsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_UsStateStatutesOfLimitationsMember" xlink:label="agys_UsStateStatutesOfLimitationsMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_UnusualRiskOrUncertaintyByNatureAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_UnusualRiskOrUncertaintyNatureDomain" xlink:to="agys_CARESActMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="agys_RegularCorporateIncomeTaxRateIndia" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:to="us-gaap_UnusualRiskOrUncertaintyNatureDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_UnusualRiskOrUncertaintyByNatureAxis" xlink:to="us-gaap_UnusualRiskOrUncertaintyNatureDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="agys_EmployeeRetentionCreditsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="agys_UsStateStatutesOfLimitationsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="srt_StatementScenarioAxis" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_OperatingLeaseNotYetCommenced" xlink:label="agys_OperatingLeaseNotYetCommenced"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:label="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="agys_OperatingLeaseNotYetCommenced" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_StockBasedCompensationTextualAbstract" xlink:label="agys_StockBasedCompensationTextualAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember" xlink:label="agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_TwoThousandAndTwentyEquityIncentivePlanMember" xlink:label="agys_TwoThousandAndTwentyEquityIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_TwoThousandAndSixteenStockIncentivePlanMember" xlink:label="agys_TwoThousandAndSixteenStockIncentivePlanMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_EmployeeStockPurchasePlanDiscountOnShares" xlink:label="agys_EmployeeStockPurchasePlanDiscountOnShares"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationAmountsWithheldFromParticipants" xlink:label="agys_ShareBasedCompensationAmountsWithheldFromParticipants"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_StockBasedCompensationTextualAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="agys_TwoThousandAndTwentyEquityIncentivePlanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockAppreciationRightsSARSMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="agys_TwoThousandAndSixteenStockIncentivePlanMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="agys_EmployeeStockPurchasePlanDiscountOnShares" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_StockBasedCompensationTextualAbstract" xlink:to="agys_ShareBasedCompensationAmountsWithheldFromParticipants" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ProductDevelopmentMember" xlink:label="agys_ProductDevelopmentMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="agys_ProductDevelopmentMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingAndMarketingExpenseMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue" xlink:label="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockAppreciationRightsSARSMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="21" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:label="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_StatementScenarioAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_SubscriptionAndMaintenanceMember" xlink:label="agys_SubscriptionAndMaintenanceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_ProfessionalServicesMember" xlink:label="agys_ProfessionalServicesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalAndContractServicesExpense" xlink:label="us-gaap_ProfessionalAndContractServicesExpense"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_CustomerSupportExpenses" xlink:label="agys_CustomerSupportExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_OtherSegmentItems" xlink:label="agys_OtherSegmentItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenuesAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="agys_SubscriptionAndMaintenanceMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfRevenue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="agys_ProfessionalServicesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SellingAndMarketingExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ProfessionalAndContractServicesExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="agys_CustomerSupportExpenses" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="agys_OtherSegmentItems" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_IN" xlink:label="country_IN"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_RestOfWorldMember" xlink:label="agys_RestOfWorldMember"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_NoncurrentAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_IN" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="agys_RestOfWorldMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US" xlink:label="country_US"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_TotalLongLivedAssetsPercentage" xlink:label="agys_TotalLongLivedAssetsPercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_IN" xlink:label="country_IN"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="agys_TotalLongLivedAssetsPercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_IN" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount" xlink:label="agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityPeriodicPayment" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPayment"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:label="us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="srt_StatementScenarioAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_ProceedsFromLinesOfCredit" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPayment" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_Book4TimeMember" xlink:label="agys_Book4TimeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_Book4Time1Member" xlink:label="agys_Book4Time1Member"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_NonCompetitionAgreementsMember" xlink:label="agys_NonCompetitionAgreementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DevelopedTechnologyMember" xlink:label="agys_DevelopedTechnologyMember"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid" xlink:label="agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AssembledWorkforceMember" xlink:label="agys_AssembledWorkforceMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_CashReceivedInAcquisitionPartiallyOffset" xlink:label="agys_CashReceivedInAcquisitionPartiallyOffset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="agys_Book4TimeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="agys_Book4Time1Member" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="agys_NonCompetitionAgreementsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_AssetAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="agys_DevelopedTechnologyMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="agys_AssembledWorkforceMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="agys_CashReceivedInAcquisitionPartiallyOffset" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_Book4TimeMember" xlink:label="agys_Book4TimeMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_NonCompetitionAgreementsMember" xlink:label="agys_NonCompetitionAgreementsMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DevelopedTechnologyMember" xlink:label="agys_DevelopedTechnologyMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" xlink:label="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="agys_Book4TimeMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="agys_NonCompetitionAgreementsMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="agys_DevelopedTechnologyMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract" xlink:to="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_default"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MajorityShareholderMember" xlink:label="us-gaap_MajorityShareholderMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="us-gaap_ConvertiblePreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockNoParValue" xlink:label="us-gaap_PreferredStockNoParValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="us-gaap_PreferredStockDividendRatePercentage"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DividendPaymentRestrictionsScheduleDescription" xlink:label="us-gaap_DividendPaymentRestrictionsScheduleDescription"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_default" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_MajorityShareholderMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ConvertiblePreferredStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesAPreferredStockMember" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockNoParValue" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockDividendRatePercentage" priority="2" use="optional"/>
          <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DividendPaymentRestrictionsScheduleDescription" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember"/>
          <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" priority="2" use="optional"/>
        </link:definitionLink>
        <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SecuredOvernightFinancingRateSofrMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrMember"/>
        </link:definitionLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiability" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" order="1" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LongTermDebtNoncurrent" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="4" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="5" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="5" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="6" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="6" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="7" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="8" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails2">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" order="1" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InvestmentIncomeInterest" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InterestExpense" order="2" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="2" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_Depreciation" order="3" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="4" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="5" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement" order="6" weight="-1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="1" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="0" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="agys_AmortizationOfInternalUseSoftwareAndIntangibles" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="2" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockPlans" order="2" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="3" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="3" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfDebt" order="4" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfAcquisitionCosts" order="5" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="6" weight="-1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" order="7" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="9" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="10" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="agys_IncreaseDecreaseInOperatingAssetsAndLiabilties" order="11" weight="-1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_AmortizationOfInternalUseSoftwareAndIntangibles" xlink:label="agys_AmortizationOfInternalUseSoftwareAndIntangibles"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="us-gaap_ProceedsFromStockPlans"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfAcquisitionCosts" xlink:label="us-gaap_AmortizationOfAcquisitionCosts"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_IncreaseDecreaseInOperatingAssetsAndLiabilties" xlink:label="agys_IncreaseDecreaseInOperatingAssetsAndLiabilties"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="5" weight="1.00" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="agys_DilutiveSSARs" order="1" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="2" weight="1.00" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="agys_DilutiveUnvestedRestrictedStockUnits" order="3" weight="1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DilutiveSSARs" xlink:label="agys_DilutiveSSARs"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_DilutiveUnvestedRestrictedStockUnits" xlink:label="agys_DilutiveUnvestedRestrictedStockUnits"/>
        </link:calculationLink>
        <link:calculationLink xlink:type="extended" xlink:role="http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails">
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" weight="1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_CostOfRevenue" order="1" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_SellingAndMarketingExpense" order="3" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfessionalAndContractServicesExpense" order="4" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="agys_CustomerSupportExpenses" order="5" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="6" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="7" weight="-1" use="optional"/>
          <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="agys_OtherSegmentItems" order="8" weight="-1" use="optional"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalAndContractServicesExpense" xlink:label="us-gaap_ProfessionalAndContractServicesExpense"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_CustomerSupportExpenses" xlink:label="agys_CustomerSupportExpenses"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
          <link:loc xlink:type="locator" xlink:href="agys-20250930.xsd#agys_OtherSegmentItems" xlink:label="agys_OtherSegmentItems"/>
        </link:calculationLink>
      </link:linkbase>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="agys_DilutiveSSARs" name="DilutiveSSARs" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_ProductDevelopmentMember" name="ProductDevelopmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="agys_ShareIssuedUponExerciseOfSsars" name="ShareIssuedUponExerciseOfSsars" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_OtherSegmentItems" name="OtherSegmentItems" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount" name="LineOfCreditFacilityAdditionalAggregatePrincipalAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="agys_CustomerSupportExpenses" name="CustomerSupportExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember" name="SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_EmployeeRetentionCreditsMember" name="EmployeeRetentionCreditsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_SharesIssuedUponExerciseOfSsars" name="SharesIssuedUponExerciseOfSsars" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="agys_AssembledWorkforceMember" name="AssembledWorkforceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_GrossProfitRatio" name="GrossProfitRatio" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock" name="ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_Book4Time1Member" name="Book4Time1Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_RestOfWorldMember" name="RestOfWorldMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="agys_ShareBasedCompensationAmountsWithheldFromParticipants" name="ShareBasedCompensationAmountsWithheldFromParticipants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="agys_OperatingLeaseNotYetCommenced" name="OperatingLeaseNotYetCommenced" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="agys_Book4TimeMember" name="Book4TimeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_RameshSrinivasanMember" name="RameshSrinivasanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_CARESActMember" name="CARESActMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_SubscriptionAndMaintenanceMember" name="SubscriptionAndMaintenanceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_AmortizationOfInternalUseSoftwareAndIntangibles" name="AmortizationOfInternalUseSoftwareAndIntangibles" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="agys_StockBasedCompensationTextualAbstract" name="StockBasedCompensationTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_DilutiveUnvestedRestrictedStockUnits" name="DilutiveUnvestedRestrictedStockUnits" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" name="ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_DevelopedTechnologyMember" name="DevelopedTechnologyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember" name="AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_DenominatorAbstract" name="DenominatorAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="agys_TwoThousandAndSixteenStockIncentivePlanMember" name="TwoThousandAndSixteenStockIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_InterestPaidReceipts" name="InterestPaidReceipts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="agys_NonCompetitionAgreementsMember" name="NonCompetitionAgreementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_WilliamDavidWoodIIIMember" name="WilliamDavidWoodIIIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="agys_TwoThousandAndTwentyEquityIncentivePlanMember" name="TwoThousandAndTwentyEquityIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" name="SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="agys_NumeratorAbstract" name="NumeratorAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_RegularCorporateIncomeTaxRateIndia" name="RegularCorporateIncomeTaxRateIndia" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember" name="AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_UsStateStatutesOfLimitationsMember" name="UsStateStatutesOfLimitationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_CashReceivedInAcquisitionPartiallyOffset" name="CashReceivedInAcquisitionPartiallyOffset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="agys_ProfessionalServicesMember" name="ProfessionalServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="agys_TotalLongLivedAssetsPercentage" name="TotalLongLivedAssetsPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="agys_EmployeeStockPurchasePlanDiscountOnShares" name="EmployeeStockPurchasePlanDiscountOnShares" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_IncreaseDecreaseInOperatingAssetsAndLiabilties" name="IncreaseDecreaseInOperatingAssetsAndLiabilties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="agys_IncrementalCommonSharesAttributableToRestrictedShares" name="IncrementalCommonSharesAttributableToRestrictedShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" name="NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid" name="BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Oct. 17, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">AGILYSYS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000078749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,042,508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">AGYS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, without par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text"> Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-5734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">34-0907152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">3655 Brookside Parkway<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Alpharetta<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">GA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">30022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">810-7800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 59,336<span></span>
</td>
<td class="nump">$ 73,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for expected credit losses of $1,202 and $627, respectively</a></td>
<td class="nump">36,796<span></span>
</td>
<td class="nump">31,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">4,048<span></span>
</td>
<td class="nump">4,523<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">7,714<span></span>
</td>
<td class="nump">5,174<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">10,067<span></span>
</td>
<td class="nump">9,260<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">117,961<span></span>
</td>
<td class="nump">123,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">15,268<span></span>
</td>
<td class="nump">16,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">15,111<span></span>
</td>
<td class="nump">17,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">134,130<span></span>
</td>
<td class="nump">130,640<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">69,500<span></span>
</td>
<td class="nump">70,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes, non-current</a></td>
<td class="nump">63,204<span></span>
</td>
<td class="nump">66,520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">10,394<span></span>
</td>
<td class="nump">9,049<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">425,568<span></span>
</td>
<td class="nump">434,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">12,764<span></span>
</td>
<td class="nump">12,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">62,886<span></span>
</td>
<td class="nump">70,654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">15,649<span></span>
</td>
<td class="nump">22,324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">5,449<span></span>
</td>
<td class="nump">5,658<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">96,748<span></span>
</td>
<td class="nump">111,024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes, non-current</a></td>
<td class="nump">11,331<span></span>
</td>
<td class="nump">10,986<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">15,194<span></span>
</td>
<td class="nump">17,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Debt, non-current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">5,548<span></span>
</td>
<td class="nump">5,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares, without par value, at $0.30 stated value; 80,000,000 shares authorized; 33,342,288 shares issued; and 28,042,618 and 28,015,775 shares outstanding at September 30, 2025 and March 31, 2025, respectively</a></td>
<td class="nump">10,003<span></span>
</td>
<td class="nump">10,003<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury shares, 5,299,670 and 5,326,513 at September 30, 2025 and March 31, 2025, respectively</a></td>
<td class="num">(1,593)<span></span>
</td>
<td class="num">(1,600)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Capital in excess of stated value</a></td>
<td class="nump">120,854<span></span>
</td>
<td class="nump">109,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">177,580<span></span>
</td>
<td class="nump">160,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(10,097)<span></span>
</td>
<td class="num">(13,282)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">296,747<span></span>
</td>
<td class="nump">265,886<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 425,568<span></span>
</td>
<td class="nump">$ 434,370<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for expected credit losses</a></td>
<td class="nump">$ 1,202<span></span>
</td>
<td class="nump">$ 627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, stated value</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">80,000,000<span></span>
</td>
<td class="nump">80,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">33,342,288<span></span>
</td>
<td class="nump">33,342,288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">28,042,618<span></span>
</td>
<td class="nump">28,015,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury shares</a></td>
<td class="nump">5,299,670<span></span>
</td>
<td class="nump">5,326,513<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">$ 79,299<span></span>
</td>
<td class="nump">$ 68,279<span></span>
</td>
<td class="nump">$ 155,976<span></span>
</td>
<td class="nump">$ 131,791<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of goods sold:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of goods sold</a></td>
<td class="nump">30,332<span></span>
</td>
<td class="nump">25,065<span></span>
</td>
<td class="nump">59,714<span></span>
</td>
<td class="nump">48,709<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">$ 48,967<span></span>
</td>
<td class="nump">$ 43,214<span></span>
</td>
<td class="nump">$ 96,262<span></span>
</td>
<td class="nump">$ 83,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_GrossProfitRatio', window );">Gross profit margin</a></td>
<td class="nump">61.70%<span></span>
</td>
<td class="nump">63.30%<span></span>
</td>
<td class="nump">61.70%<span></span>
</td>
<td class="nump">63.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Product development</a></td>
<td class="nump">$ 17,825<span></span>
</td>
<td class="nump">$ 16,172<span></span>
</td>
<td class="nump">$ 35,280<span></span>
</td>
<td class="nump">$ 30,892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">9,781<span></span>
</td>
<td class="nump">8,794<span></span>
</td>
<td class="nump">21,574<span></span>
</td>
<td class="nump">15,808<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">10,164<span></span>
</td>
<td class="nump">10,162<span></span>
</td>
<td class="nump">20,920<span></span>
</td>
<td class="nump">20,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation of fixed assets</a></td>
<td class="nump">964<span></span>
</td>
<td class="nump">915<span></span>
</td>
<td class="nump">1,908<span></span>
</td>
<td class="nump">1,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of internal-use software and intangibles</a></td>
<td class="nump">1,432<span></span>
</td>
<td class="nump">904<span></span>
</td>
<td class="nump">2,890<span></span>
</td>
<td class="nump">1,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other (gains) charges, net</a></td>
<td class="num">(5,456)<span></span>
</td>
<td class="nump">2,037<span></span>
</td>
<td class="num">(5,203)<span></span>
</td>
<td class="nump">2,587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossRelatedToLitigationSettlement', window );">Legal settlements</a></td>
<td class="nump">110<span></span>
</td>
<td class="nump">104<span></span>
</td>
<td class="nump">225<span></span>
</td>
<td class="nump">369<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expense</a></td>
<td class="nump">34,820<span></span>
</td>
<td class="nump">39,088<span></span>
</td>
<td class="nump">77,594<span></span>
</td>
<td class="nump">73,208<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">14,147<span></span>
</td>
<td class="nump">4,126<span></span>
</td>
<td class="nump">18,668<span></span>
</td>
<td class="nump">9,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">346<span></span>
</td>
<td class="nump">1,095<span></span>
</td>
<td class="nump">793<span></span>
</td>
<td class="nump">2,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(56)<span></span>
</td>
<td class="num">(458)<span></span>
</td>
<td class="num">(273)<span></span>
</td>
<td class="num">(458)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">1,274<span></span>
</td>
<td class="nump">383<span></span>
</td>
<td class="nump">1,372<span></span>
</td>
<td class="nump">226<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">15,711<span></span>
</td>
<td class="nump">5,146<span></span>
</td>
<td class="nump">20,560<span></span>
</td>
<td class="nump">12,519<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision (benefit)</a></td>
<td class="nump">4,001<span></span>
</td>
<td class="nump">3,782<span></span>
</td>
<td class="nump">3,960<span></span>
</td>
<td class="num">(2,951)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 11,710<span></span>
</td>
<td class="nump">$ 1,364<span></span>
</td>
<td class="nump">$ 16,600<span></span>
</td>
<td class="nump">$ 15,470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic</a></td>
<td class="nump">27,882<span></span>
</td>
<td class="nump">27,533<span></span>
</td>
<td class="nump">27,838<span></span>
</td>
<td class="nump">27,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income per share - basic:</a></td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding - diluted</a></td>
<td class="nump">28,397<span></span>
</td>
<td class="nump">28,257<span></span>
</td>
<td class="nump">28,348<span></span>
</td>
<td class="nump">28,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income per share - diluted:</a></td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">$ 10,095<span></span>
</td>
<td class="nump">$ 10,525<span></span>
</td>
<td class="nump">$ 20,050<span></span>
</td>
<td class="nump">$ 20,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of goods sold:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of goods sold</a></td>
<td class="nump">6,037<span></span>
</td>
<td class="nump">5,206<span></span>
</td>
<td class="nump">12,236<span></span>
</td>
<td class="nump">10,432<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=agys_SubscriptionAndMaintenanceMember', window );">Subscription and maintenance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">50,955<span></span>
</td>
<td class="nump">41,432<span></span>
</td>
<td class="nump">99,579<span></span>
</td>
<td class="nump">79,474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of goods sold:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of goods sold</a></td>
<td class="nump">10,850<span></span>
</td>
<td class="nump">8,827<span></span>
</td>
<td class="nump">20,833<span></span>
</td>
<td class="nump">16,935<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=agys_ProfessionalServicesMember', window );">Professional services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">13,445<span></span>
</td>
<td class="nump">11,032<span></span>
</td>
<td class="nump">36,347<span></span>
</td>
<td class="nump">31,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of goods sold:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of goods sold</a></td>
<td class="nump">$ 18,249<span></span>
</td>
<td class="nump">$ 16,322<span></span>
</td>
<td class="nump">$ 26,645<span></span>
</td>
<td class="nump">$ 21,342<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_GrossProfitRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross profit ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_GrossProfitRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossRelatedToLitigationSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossRelatedToLitigationSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=agys_SubscriptionAndMaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=agys_SubscriptionAndMaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=agys_ProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=agys_ProfessionalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net income</a></td>
<td class="nump">$ 11,710<span></span>
</td>
<td class="nump">$ 1,364<span></span>
</td>
<td class="nump">$ 16,600<span></span>
</td>
<td class="nump">$ 15,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Unrealized foreign currency translation adjustments</a></td>
<td class="num">(4,042)<span></span>
</td>
<td class="nump">709<span></span>
</td>
<td class="nump">3,185<span></span>
</td>
<td class="nump">551<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income</a></td>
<td class="nump">$ 7,668<span></span>
</td>
<td class="nump">$ 2,073<span></span>
</td>
<td class="nump">$ 19,785<span></span>
</td>
<td class="nump">$ 16,021<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 16,600<span></span>
</td>
<td class="nump">$ 15,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss on asset disposals</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation of fixed assets</a></td>
<td class="nump">1,908<span></span>
</td>
<td class="nump">1,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_AmortizationOfInternalUseSoftwareAndIntangibles', window );">Amortization of internal-use software and intangibles</a></td>
<td class="nump">2,890<span></span>
</td>
<td class="nump">1,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfAcquisitionCosts', window );">Amortization of developed technology acquired</a></td>
<td class="nump">333<span></span>
</td>
<td class="nump">138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">3,188<span></span>
</td>
<td class="num">(7,634)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">10,029<span></span>
</td>
<td class="nump">8,438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_IncreaseDecreaseInOperatingAssetsAndLiabilties', window );">Changes in operating assets and liabilities</a></td>
<td class="num">(24,083)<span></span>
</td>
<td class="num">(11,652)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">10,867<span></span>
</td>
<td class="nump">7,688<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for business combination, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(144,945)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="num">(850)<span></span>
</td>
<td class="num">(1,520)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(850)<span></span>
</td>
<td class="num">(146,465)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Debt proceeds, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">49,655<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Debt repayments</a></td>
<td class="num">(24,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from Employee Stock Purchase Plan purchases</a></td>
<td class="nump">777<span></span>
</td>
<td class="nump">453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of common shares to satisfy employee tax withholding</a></td>
<td class="num">(742)<span></span>
</td>
<td class="num">(1,428)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(23,965)<span></span>
</td>
<td class="nump">48,680<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="nump">243<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash and cash equivalents</a></td>
<td class="num">(13,705)<span></span>
</td>
<td class="num">(90,003)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">73,041<span></span>
</td>
<td class="nump">144,891<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">$ 59,336<span></span>
</td>
<td class="nump">$ 54,888<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_AmortizationOfInternalUseSoftwareAndIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of internal use software and intangibles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_AmortizationOfInternalUseSoftwareAndIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_IncreaseDecreaseInOperatingAssetsAndLiabilties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Changes in operating assets and liabilties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_IncreaseDecreaseInOperatingAssetsAndLiabilties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of capitalized costs associated with acquisition of business. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common stock [Member]</div></th>
<th class="th"><div>Treasury stock [Member]</div></th>
<th class="th"><div>Capital in excess of Stated value [Member]</div></th>
<th class="th"><div>Retained earnings [Member]</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss) [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2024</a></td>
<td class="nump">$ 236,477<span></span>
</td>
<td class="nump">$ 10,003<span></span>
</td>
<td class="num">$ (1,791)<span></span>
</td>
<td class="nump">$ 94,680<span></span>
</td>
<td class="nump">$ 137,755<span></span>
</td>
<td class="num">$ (4,170)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Beginning balance (in shares) at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,965)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">8,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_SharesIssuedUponExerciseOfSsars', window );">Shares issued upon exercise of SSARs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 164<span></span>
</td>
<td class="num">(164)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareIssuedUponExerciseOfSsars', window );">Shares issued upon exercise of SSARs ( in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue', window );">Shares withheld for taxes upon exercise of SSARs or vesting of other grants</a></td>
<td class="num">(1,416)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5)<span></span>
</td>
<td class="num">(1,411)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants', window );">Shares withheld for taxes upon exercise of SSARs or vesting of other grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Other common stock issuances, net</a></td>
<td class="nump">453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Other common stock issuances, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">15,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized translation adjustments</a></td>
<td class="nump">551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">551<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2024</a></td>
<td class="nump">260,262<span></span>
</td>
<td class="nump">$ 10,003<span></span>
</td>
<td class="num">$ (1,622)<span></span>
</td>
<td class="nump">102,275<span></span>
</td>
<td class="nump">153,225<span></span>
</td>
<td class="num">(3,619)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance (in shares) at Sep. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,402)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Jun. 30, 2024</a></td>
<td class="nump">254,171<span></span>
</td>
<td class="nump">$ 10,003<span></span>
</td>
<td class="num">$ (1,642)<span></span>
</td>
<td class="nump">98,277<span></span>
</td>
<td class="nump">151,861<span></span>
</td>
<td class="num">(4,328)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Jun. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Beginning balance (in shares) at Jun. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,470)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">3,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_SharesIssuedUponExerciseOfSsars', window );">Shares issued upon exercise of SSARs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareIssuedUponExerciseOfSsars', window );">Shares issued upon exercise of SSARs ( in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue', window );">Shares withheld for taxes upon exercise of SSARs or vesting of other grants</a></td>
<td class="num">(312)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="num">(311)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants', window );">Shares withheld for taxes upon exercise of SSARs or vesting of other grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Other common stock issuances, net</a></td>
<td class="nump">453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Other common stock issuances, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">1,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized translation adjustments</a></td>
<td class="nump">709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">709<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2024</a></td>
<td class="nump">260,262<span></span>
</td>
<td class="nump">$ 10,003<span></span>
</td>
<td class="num">$ (1,622)<span></span>
</td>
<td class="nump">102,275<span></span>
</td>
<td class="nump">153,225<span></span>
</td>
<td class="num">(3,619)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance (in shares) at Sep. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,402)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2025</a></td>
<td class="nump">$ 265,886<span></span>
</td>
<td class="nump">$ 10,003<span></span>
</td>
<td class="num">$ (1,600)<span></span>
</td>
<td class="nump">109,785<span></span>
</td>
<td class="nump">160,980<span></span>
</td>
<td class="num">(13,282)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Beginning balance (in shares) at Mar. 31, 2025</a></td>
<td class="nump">5,326,513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,327)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">$ 10,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_SharesIssuedUponExerciseOfSsars', window );">Shares issued upon exercise of SSARs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareIssuedUponExerciseOfSsars', window );">Shares issued upon exercise of SSARs ( in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue', window );">Shares withheld for taxes upon exercise of SSARs or vesting of other grants</a></td>
<td class="nump">75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants', window );">Shares withheld for taxes upon exercise of SSARs or vesting of other grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Other common stock issuances, net</a></td>
<td class="nump">777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Other common stock issuances, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">16,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized translation adjustments</a></td>
<td class="nump">3,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,185<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2025</a></td>
<td class="nump">$ 296,747<span></span>
</td>
<td class="nump">$ 10,003<span></span>
</td>
<td class="num">$ (1,593)<span></span>
</td>
<td class="nump">120,854<span></span>
</td>
<td class="nump">177,580<span></span>
</td>
<td class="num">(10,097)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance (in shares) at Sep. 30, 2025</a></td>
<td class="nump">5,299,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Jun. 30, 2025</a></td>
<td class="nump">$ 283,219<span></span>
</td>
<td class="nump">$ 10,003<span></span>
</td>
<td class="num">$ (1,595)<span></span>
</td>
<td class="nump">114,996<span></span>
</td>
<td class="nump">165,870<span></span>
</td>
<td class="num">(6,055)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Jun. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Beginning balance (in shares) at Jun. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,307)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">4,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareIssuedUponExerciseOfSsars', window );">Shares issued upon exercise of SSARs ( in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue', window );">Shares withheld for taxes upon exercise of SSARs or vesting of other grants</a></td>
<td class="nump">235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants', window );">Shares withheld for taxes upon exercise of SSARs or vesting of other grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Other common stock issuances, net</a></td>
<td class="nump">777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Other common stock issuances, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">11,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized translation adjustments</a></td>
<td class="num">(4,042)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,042)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Sep. 30, 2025</a></td>
<td class="nump">$ 296,747<span></span>
</td>
<td class="nump">$ 10,003<span></span>
</td>
<td class="num">$ (1,593)<span></span>
</td>
<td class="nump">$ 120,854<span></span>
</td>
<td class="nump">$ 177,580<span></span>
</td>
<td class="num">$ (10,097)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance (in shares) at Sep. 30, 2025</a></td>
<td class="nump">5,299,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares withheld for taxes upon exercise of SSARs or vesting of other grants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareIssuedUponExerciseOfSsars">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share issued upon exercise of SSARs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareIssuedUponExerciseOfSsars</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_SharesIssuedUponExerciseOfSsars">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares issued upon exercise of SSARs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_SharesIssuedUponExerciseOfSsars</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares withheld for taxes upon exercise of SSARs or vesting of other grants value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 11,710<span></span>
</td>
<td class="nump">$ 1,364<span></span>
</td>
<td class="nump">$ 16,600<span></span>
</td>
<td class="nump">$ 15,470<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Rule 10b5-1 Trading Plans</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">July 23, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">William David Wood III</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Chief Financial Officer</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> of the Company, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">adopted </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">a Rule 10b5-1 trading plan (the &#8220;Wood Plan&#8221;) for the sale of up to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> shares of common stock. After the applicable cooling-off period under Rule 10b5-1, transactions under the Wood Plan may begin in October 2025, subject to certain conditions. The Wood Plan will terminate on </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">July 25, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, unless terminated earlier in accordance with its terms.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> August 28, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Ramesh Srinivasan</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">President and Chief Executive Officer</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> of the Company,</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> a Rule 10b5-1 trading plan (the &#8220;Srinivasan Plan&#8221;) for the sale of up to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">133,447</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> shares of common stock. After the applicable cooling-off period under Rule 10b5-1, transactions under the Srinivasan Plan may begin in November 2025, subject to certain conditions. The Srinivasan Plan will terminate on </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">August 27, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, unless terminated earlier in accordance with its terms.</span></p><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=agys_WilliamDavidWoodIIIMember', window );">William David Wood III [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">William David Wood III<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Financial Officer<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">July 23, 2025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">July 25, 2026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">273 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">6,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=agys_RameshSrinivasanMember', window );">Ramesh Srinivasan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Ramesh Srinivasan<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">President and Chief Executive Officer<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text"> August 28, 2025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">August 27, 2026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">275 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">133,447<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=agys_WilliamDavidWoodIIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=agys_WilliamDavidWoodIIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=agys_RameshSrinivasanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=agys_RameshSrinivasanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations and Financial Statement Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Nature of Operations and Financial Statement Presentation</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1. Nature of Operations and Financial Statement Presentation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Nature of Operations</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Agilysys has been a leader in hospitality software for more than 45 years, delivering innovative cloud-native SaaS and on-premise solutions for hotels, resorts, cruise lines, casinos, corporate foodservice management, restaurants, universities, stadiums, and healthcare facilities. The Company&#8217;s software solutions include point-of-sale (POS), property management (PMS), inventory and procurement, payments, and related applications that manage and enhance the entire guest journey. Agilysys also is known for its world-class customer-centric service. Many of the top hospitality companies around the world use Agilysys solutions to improve guest loyalty, drive revenue growth, and increase operational efficiencies. Agilysys operates across North America, Europe, the Middle East, Asia-Pacific, and India, with headquarters in Alpharetta, GA.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Company has one reportable segment serving the global hospitality industry.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Basis of Presentation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The accompanying unaudited Condensed Consolidated Financial Statements include our accounts consolidated with our wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Our fiscal year ends on March 31st. References to a particular year refer to the fiscal year ending in March of that year. For example, fiscal 2026 refers to the fiscal year ending March 31, 2026.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our unaudited interim financial statements are prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information, the instructions to the Quarterly Report on Form 10-Q (Quarterly Report) under the Securities Exchange Act of 1934, as amended (the Exchange Act), and Rule 10-01 of Regulation S-X under the Exchange Act. Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations relating to interim financial statements.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Condensed Consolidated Balance Sheet as of September 30, 2025, as well as the Condensed Consolidated Statements of Operations, Condensed Consolidated Statements of Comprehensive Income, Condensed Consolidated Statements of Cash Flows, and Condensed Consolidated Statements of Shareholders&#8217; Equity for the three and six months ended September 30, 2025 and 2024, are unaudited. However, these financial statements have been prepared on the same basis as those in the audited annual financial statements. In the opinion of management, all adjustments of a recurring nature necessary to fairly state the results of operations, financial position, and cash flows have been made.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">These unaudited interim financial statements should be read together with the consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended March 31, 2025, filed with the Securities and Exchange Commission (SEC) on May 23, 2025.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Use of estimates</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that may affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reported periods. Actual results could differ from those estimates.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480922/205-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481034/205-10-S45-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2. Summary of Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">A detailed description of our significant accounting policies can be found in the audited financial statements for the fiscal year ended March 31, 2025, included in our Annual Report on Form 10-K. There have been no material changes to our significant accounting policies from those disclosed therein.</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Recently Adopted and Issued Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In September 2025, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2025-06, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, which removes all references to software development stages and clarifies the threshold entities apply to begin capitalizing costs. ASU No. 2025-06 is effective for annual periods beginning after December 15, 2027, or our fiscal 2029, and interim reporting periods within those annual reporting periods, The ASU may be applied prospectively, retrospectively or through a modified transition approach with early adoption permitted. We are currently evaluating the potential impact the ASU may have on our Consolidated Financial Statements upon adoption.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In November 2024, the FASB issued ASU No. 2024-03 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> (&#8220;ASU 2024-03&#8221;) to expand expense disclosures by requiring disaggregated disclosure of certain income statement expense line items, including those that contain purchases of inventory, employee compensation, depreciation and amortization. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, or our fiscal 2028, and subsequent interim periods, with early adoption permitted. The amendments should be applied prospectively, but retrospective application is permitted. We are currently assessing the impact on our disclosures.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> (&#8220;ASU 2023-09&#8221;) to update income tax disclosure requirements primarily by requiring specific categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. The amendments in the ASU also remove disclosures related to certain unrecognized tax benefits and deferred taxes. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, or our fiscal 2026. The amendments may be applied prospectively or retrospectively with early adoption permitted. We are currently assessing the impact on our disclosures.</span></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">3. Revenue Recognition</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our customary business practice is to enter into legally enforceable written contracts with our customers. The majority of our contracts are governed by a master service agreement between us and the customer, which sets forth the general terms and conditions of any individual contract between the parties, which is then supplemented by a customer order to specify the different goods and services, the associated prices, and any additional terms for an individual contract. Performance obligations specific to each individual contract are defined within the terms of each order. Each performance obligation is identified based on the goods and services that will be transferred to our customer that are both capable of being distinct and are distinct within the context of the contract. The transaction price is determined based on the consideration that we will be entitled to and that we expect to receive in exchange for transferring goods or services to the customer. Typically, our contracts do not provide our customer with any right of return or refund; we do not constrain the contract price as it is probable that there will not be a significant revenue reversal due to a return or refund.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Typically, our customer contracts contain one or more of the following goods or services which constitute performance obligations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our proprietary software licenses typically provide for a perpetual right to use our software. Generally, our contracts do not provide significant services of integration and customization, and installation services are not required to be purchased directly from us. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that the software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We recognize revenue for hardware sales when the product is shipped to the customer and when obligations that affect the customer&#8217;s final acceptance of the arrangement have been fulfilled. Hardware is purchased from suppliers and provided to the end-user customers via drop-ship or from inventory. We are responsible for negotiating price both with the supplier and the customer, payment to the supplier, establishing payment terms and product returns with the customer, and we bear the credit risk if the customer does not pay for the goods. As the principal contact with the customer, we recognize revenue and cost of goods sold when we ship or are notified by the supplier that the product has been shipped. In certain limited instances, as shipping terms dictate, revenue is recognized upon receipt at the point of destination or upon installation at the customer site.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our subscription service revenue is comprised of fees for contracts that provide customers a right to access our software for a subscribed period. We do not provide the customer the contractual right to license the software at any time outside of the subscription period under these contracts. Our subscription service revenue is primarily based on rates per location, including rates per points of sale and per room. We recognize certain subscription service revenue on a per-transaction basis. The customer can only benefit from the software and software maintenance when provided the right to access the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">software. Accordingly, each of the rights to access the software, the maintenance services, any hosting services, and any transaction-based services is not considered a distinct performance obligation in the context of the contract and should be combined into a single performance obligation to be recognized over the contract period. The Company recognizes subscription revenue over monthly periods based on the typical monthly invoicing and renewal cycle in accordance with our customer agreement terms.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We derive maintenance service revenue from providing unspecified updates, upgrades, bug fixes, and technical support services for our proprietary software. These services represent a stand-ready obligation that is concurrently delivered and has the same pattern of transfer to the customer; we account for these maintenance services as a single performance obligation. Maintenance revenue includes the same services provided by third-parties for remarketed software. We recognize substantially all maintenance revenue over the contract period of the maintenance agreement. We also recognize certain maintenance service revenue based on the volume of payment transactions processed by third parties through access to our software.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services revenues primarily consist of fees for consulting, implementation, installation, integration, development and training and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional services as the services are being performed. Certain professional development services are recognized upon delivery of the developed solutions to the customer. At the end of each reporting period, we recognize the most likely amount of variable consideration on any contract holdbacks we expect to bill for development services delivered. Professional services can be provided by internal or external providers, do not significantly affect the customer&#8217;s ability to access or use other provided goods or services, and provide a measure of benefit beyond that of other promised goods or services in the contract. As a result, professional services are considered distinct in the context of the contract and represent a separate performance obligation. Professional services that are billed on a time and materials basis are recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We use the market approach to derive standalone selling price (&#8220;SSP&#8221;) by maximizing observable data points (in the form of recently executed customer contracts) to determine the price customers are willing to pay for the goods and services transferred. If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative SSP basis.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Shipping and handling fees billed to customers are recognized as revenue and the related costs are recognized in cost of goods sold. Revenue is recorded net of any applicable taxes collected and remitted to governmental agencies.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Disaggregation of Revenue</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We derive and report our revenue from the sale of products (proprietary software licenses, third party hardware and operating systems), subscription and maintenance, and professional services. Products revenue recognized at a point in time totaled </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> for the three and six months ended September 30, 2025 and 2024, respectively. Subscription, maintenance, and substantially all professional services revenue recognized over time totaled </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">69.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">57.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">135.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">111.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> for the three and six months ended September 30, 2025 and 2024, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Contract Balances</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to products and professional services. We expect billing and collection of our contract assets to occur within the next twelve months. We receive payments from customers based upon contractual billing schedules and accounts receivable are recorded when the right to consideration becomes unconditional. Contract liabilities represent consideration received or consideration which is unconditionally due from customers prior to transferring goods or services to the customer under the terms of the contract.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Revenue recognized from amounts included in contract liabilities at the beginning of the period was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">52.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> for the three and six months ended September 30, 2025 and 2024, respectively. Because the right to the consideration became unconditional, we transferred to accounts receivable from contract assets at the beginning of the period, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> for the three and six months ended September 30, 2025 and 2024, respectively.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Substantially all of our arrangements are for a period of one year or less. As a result, unsatisfied performance obligations as of September 30, 2025 are expected to be satisfied and the allocated transaction price recognized in revenue within a period of 12 months or less.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Assets Recognized from Costs to Obtain a Contract</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales commission expenses that would not have occurred absent the customer contracts are considered incremental costs to obtain a contract. We expense the incremental costs to obtain a contract as incurred when the expected benefit and amortization period is one year or less. For subscription contracts that are renewed monthly based on an agreement term, we capitalize commission expenses and amortize as we satisfy the underlying performance obligations, generally based on the contract terms and anticipated renewals.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We had </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million of capitalized sales incentive costs as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024, respectively. These balances are included in other non-current assets on our condensed consolidated balance sheets. During the three and six months ended September 30, 2025, we expensed </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, of sales commissions, which included amortization of capitalized amounts of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, respectively. During the comparable periods ending September 30, 2024, we expensed </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, respectively, of sales commissions, which included amortization of capitalized amounts of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, respectively. These expenses are included in operating expenses &#8211; sales and marketing in our condensed consolidated statement of operations. All other costs to obtain a contract are not considered incremental and therefore are expensed as incurred.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Additional Balance Sheet Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Additional Balance Sheet Information</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">4. Additional Balance Sheet Information</span></p><div style="font-size:12pt;font-family:'Proxima Nova',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Additional information related to the condensed consolidated balance sheets is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:61.948%;box-sizing:content-box;"></td>
         <td style="width:1.6%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:17.397%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.6%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:13.456999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Prepaid expenses and other current assets:</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Prepaid expenses</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">9,720</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,059</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">347</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,201</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">10,067</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,260</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accrued liabilities:</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Salaries, wages, employee benefits, and payroll taxes</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">13,977</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,007</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income and indirect taxes payable</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">433</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,512</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,239</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,805</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">15,649</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">22,324</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/210/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Disclosures of Cash Flow Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock', window );">Supplemental Disclosures of Cash Flow Information</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5. Supplemental Disclosures of Cash Flow Information</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><div style="font-size:12pt;font-family:'Proxima Nova',sans-serif;"><p style="font-size:10pt;margin-top:2pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Additional information related to the condensed consolidated statements of cash flows is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:51.88%;box-sizing:content-box;"></td>
         <td style="width:2.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:19.7%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:19.7%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash receipts for interest</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">732</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,852</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash payments for interest</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">274</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">299</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash payments for income tax, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,244</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,031</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash payments for operating leases</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3,406</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,278</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accrued capital expenditures</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">125</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">66</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/230/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowSupplementalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">6. Income Taxes</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table compares our income tax provision and effective tax rates for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three and six months ended September 30, 2025 and 2024:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.1%;box-sizing:content-box;"></td>
         <td style="width:1.18%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.235%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.18%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.235%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.235%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.235%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three months ended<br/>September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended<br/>September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Dollars in thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income tax provision (benefit)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">4,001</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,782</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3,960</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,951</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Effective tax rate</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">25.5</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">19.3</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm - not meaningful</span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">For the six months ended September 30, 2025 and 2024, income tax provision (benefit) and the effective tax rate were primarily driven by the impact of discrete excess tax benefits associated with Share-Based Compensation.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">For the three months ended September 30, 2025 and 2024, income tax provision and the effective tax rate were primarily driven by activity in India and the U.S.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our India subsidiary operates in a &#8220;Special Economic Zone (SEZ)&#8221;. One of the benefits associated with the SEZ is that the India subsidiary is not subject to regular India income taxes during its first five years of operations, which included fiscal 2018 through fiscal 2022. The India subsidiary is subject to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% of regular India income taxes during its second five years of operations, which includes fiscal 2023 through fiscal 2027.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Coronavirus Aid, Relief, and Economic Security Act (CARES Act) is a stimulus bill which was in response to economic consequences of the COVID-19 pandemic. The CARES Act provided an employee retention credit, which is a refundable tax credit against certain employment taxes. We filed our employee retention credit claims under the CARES Act during January 2024. In the absence of clear U.S. GAAP on accounting and reporting for such credits, the Company follows guidance under International Accounting Standards (&#8220;IAS&#8221;) 20 &#8211; </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Accounting for Government Grants and Disclosure of Government Assistance</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">. Under IAS 20, we record any credits for which collection is reasonably assured, or probable, after considering all facts and circumstances including whether any statutes of limitations apply. We are reasonably assured of collection once we receive confirmation that the Internal Revenue Service has processed our claim for the credit, and we know the amount of the credit plus any associated interest. During the six months ended September 30, 2025, we recorded </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> of employee retention credits including associated interest received in cash as other (gains) charges, net, in the condensed consolidated statements of operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We have recorded and maintain valuation allowances offsetting the Company&#8217;s deferred tax assets in certain U.S. States and foreign jurisdictions. The ultimate realization of deferred tax assets depends on various factors including the generation of future taxable income in the periods in which the underlying temporary differences are deductible. We maintain valuation allowances for deferred tax assets until we have sufficient evidence to support the reversal of all or some portion of the allowances.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On July 4, 2025, the One Big Beautiful Bill Act (OBBBA) was signed into law. The legislation includes several changes to federal tax law that generally allow for more favorable deductibility of certain business expenses beginning in the Company&#8217;s fiscal 2026, including the restoration of immediate expensing of domestic research and development expenditures, reinstatement of accelerated fixed asset depreciation and modifications to the international tax framework. We applied the relevant changes to the Company&#8217;s income tax provision for the period ended September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, which did not materially impact the Company&#8217;s consolidated tax position. We expect future cash tax savings resulting from the full expensing of U.S. research and development expenses under the OBBBA.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">7. Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We are involved in legal actions that arise in the ordinary course of business. It is the opinion of management that the resolution of any current pending litigation will not have a material adverse effect on our financial position or results of operations.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of September 30, 2025, we have additional operating leases that have not yet commenced of approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">. These leases are expected to commence in fiscal year 2026 and in fiscal year 2027 with initial lease terms of approximately </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="-sec-ix-hidden:F_d049b5ca-4ce8-4840-9e97-3fa11eb8d598;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">5</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> to</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> 2 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings per Share</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">8. Earnings per Share</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following data shows the amounts used in computing earnings per share and the effect on earnings and the weighted average number of shares of dilutive potential common shares.</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.54%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.299999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.42%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.299999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.42%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.299999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.42%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.299999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except per share data)</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Numerator:</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">11,710</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,364</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">16,600</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,470</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Denominator:</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">27,882</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27,533</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">27,838</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27,335</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive SSARs</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">305</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">432</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">304</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">571</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive unvested restricted stock units</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">87</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">61</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive unvested restricted shares</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">123</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">262</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">145</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">268</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">28,397</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28,257</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">28,348</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28,202</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income per share - basic:</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.42</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.05</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.60</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.57</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income per share - diluted:</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.41</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.05</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.59</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.55</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Anti-dilutive restricted shares, restricted stock units, and performance shares</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Basic income per share is computed as net income attributable to common shareholders divided by the weighted average basic shares outstanding. The outstanding shares used to calculate the weighted average basic shares excludes </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;">156,781</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">345,625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> of restricted shares at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30, 2025 and 2024, respectively, as these shares were issued but were not vested and therefore, not considered outstanding for purposes of computing basic income per share at the balance sheet dates.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Diluted income per share includes the impact of all potentially dilutive securities on earnings per share. We have stock-settled appreciation rights (SSARs), restricted shares, and restricted stock units that are potentially dilutive securities.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-Based Payment Arrangement, Noncash Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Compensation</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">9. Share-based Compensation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We may grant incentive stock options, non-qualified stock options, SSARs, restricted shares, restricted stock units, and performance shares under our shareholder-approved Amended and Restated 2024 Equity Incentive Plan (the 2024 Plan) for up to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million common shares, plus </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">237,080</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> common shares, the number of shares that were remaining for grant under the 2020 Equity Incentive Plan, as Amended and Restated (the 2020 Plan) as of the effective date of the 2024 Plan, plus the number of shares remaining for grant under the 2020 Plan that are forfeited, settled in cash, canceled or expired. The maximum aggregate number of common shares available for issuance under the 2024 Plan is </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million. We may also grant shares under our shareholder-approved Employee Stock Purchase Plan (the ESPP) for up to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million common shares.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We may distribute authorized but unissued shares or treasury shares to satisfy share option and SSAR exercises or grants of restricted shares, restricted stock units, performance shares, or ESPP shares.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">For SSARs, the exercise price must be set at least equal to the closing market price of our common shares on the date of grant. The maximum term of SSARs is seven years from the date of grant. The Compensation Committee of the Board of Directors establishes the period over which SSARs are subject to a service condition vest and the vesting criteria for SSARs subject to a market condition.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Restricted shares and restricted stock units, whether time-vested or performance-based, may be issued at no cost or at a purchase price that may be below their fair market value, but are subject to forfeiture and restrictions on their sale or other transfer. Performance-based grants may be conditioned upon the attainment of specified performance objectives and other conditions, restrictions, and contingencies. Restricted shares have the right to receive dividends, if any, upon vesting, subject to the same forfeiture provisions that apply to the underlying grants.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We record compensation expense related to SSARs, restricted shares, restricted stock units, performance shares, and ESPP shares granted to certain employees and non-employee directors based on the fair value of the awards on the grant date. The fair value of restricted stock unit and restricted share grants subject only to a service condition is based on the closing price of our common shares on the grant date. For SSAR grants subject only to a service condition, we estimate the fair value on the grant date using the Black-Scholes-Merton option pricing model with inputs including the closing market price at grant date, exercise price and assumptions regarding the risk-free interest rate, expected volatility of our common shares based on historical volatility, and expected term as estimated using the simplified method. We use the simplified method for SSAR grants because we believe historical exercise data does not provide a reasonable basis upon which to estimate the expected term. For restricted stock unit, restricted share, and SSAR grants subject to a market condition, we estimate the fair value on the grant date through a lattice option pricing model that utilizes a Monte Carlo analysis with inputs including the closing market price at grant date, share price threshold, performance period term and assumptions regarding the risk-free interest rate and expected volatility of our common shares based on historical volatility. Inputs for SSAR grants subject to a market condition also include exercise price, remaining contractual term, and suboptimal exercise factor.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We record compensation expense for restricted stock units, restricted shares, and SSAR grants subject to a service condition using the graded vesting method. We record compensation expense for ESPP shares on a straight-line basis over the applicable offering period. We record compensation expense for SSAR grants subject only to a market condition over the derived service period, which is an output of the lattice option pricing model.</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the share-based compensation expense for grants included in the condensed consolidated statements of operations:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:46.112%;box-sizing:content-box;"></td>
         <td style="width:1.199%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.272%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.199%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.272%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.199%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.272%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.199%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.272%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Product development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2,933</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,271</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">6,007</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,907</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">478</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">243</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">977</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">574</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,589</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,495</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3,045</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,957</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total share-based compensation expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,009</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">10,029</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,438</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Stock-Settled Appreciation Rights</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">SSARs are rights granted to an employee to receive value equal to the difference between the price of our common shares on the date of exercise and the exercise price. The value is settled in common shares of Agilysys, Inc.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We use a Black-Scholes-Merton option pricing model to estimate the fair value of service condition SSARs and a lattice option pricing model to estimate the fair value of market condition SSARs. There were no SSARs granted during the six months ended September 30, 2025 and 2024.</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the activity during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">six months ended September 30, 2025 for SSARs awarded under the 2020 and 2016 Plans:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:48.49%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.178%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.26%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.857999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.238%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.26%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.719%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except share and per share data)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Number of<br/>Rights</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-Average<br/>Exercise Price</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Remaining<br/>Contractual<br/>Term</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(per right)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(in years)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at April 1, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">394,959</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20.04</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exercised</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,604</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19.79</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expired</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,355</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">20.06</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1.7</span></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">31,637</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exercisable at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,355</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">20.06</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1.7</span></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">31,637</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Vested at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,355</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">20.06</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1.7</span></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">31,637</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, there was </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> unrecognized share-based compensation expense related to SSARs.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Restricted Shares</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We granted shares to certain of our Directors, executives and key employees, the vesting of which is service-based. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the activity during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">six months ended September 30, 2025 for restricted shares granted under the 2020 Plan:</span></span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;">
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:64.88%;box-sizing:content-box;"></td>
         <td style="width:1.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.82%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.68%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.26%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Number of Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-Average Grant-Date Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(per share)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at April 1, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">229,710</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">76.01</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,970</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.19</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75,292</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51.38</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,607</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">92.05</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected to vest at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">156,781</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">88.35</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of September 30, 2025, total unrecognized share-based compensation expense related to</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">unvested restricted shares was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, which is expected to be recognized over a weighted-average vesting period of </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">1.4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Restricted Stock Units</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We granted restricted stock units to certain of our Directors, executives and key employees, the vesting of which is service-based. Certain restricted stock units are also subject to a market condition. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the activity during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">six months ended September 30, 2025 for restricted stock units awarded under the 2020 and 2024 Plans:</span></span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;">
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:64.88%;box-sizing:content-box;"></td>
         <td style="width:1.22%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.98%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.68%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.24%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Number of Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-Average Grant-Date Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(per share)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at April 1, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">181,195</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">118.90</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,400</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">103.18</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,894</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">137.48</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected to vest at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">186,701</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">117.91</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of September 30, 2025, total unrecognized share-based compensation expense related to non-vested restricted stock units was $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million, which is expected to be recognized over the weighted-average vesting period of </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2.0</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Performance Shares</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Upon approval of the Compensation Committee of our Board of Directors, after achieving the performance conditions associated with our annual bonus plan, we granted </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,970</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> common shares to our Chief Executive Officer in May 2025 that vested immediately for a total value of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Employee Stock Purchase Plan Shares</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The ESPP permits participants to purchase common stock through regular payroll deductions, up to a specified percentage of their eligible compensation. The ESPP is compensatory because, among other provisions, it currently allows participants to purchase stock at up to a </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% discount from the lower of the closing price of a share of our common stock on the first or last trading day of the ESPP offering period. We measure share-based compensation expense for the ESPP based on the fair value of the ESPP grant at the beginning of the offering period. The fair value includes the value of the discount and the value associated with the call and put options that take advantage of the variability in the common stock price during the offering period. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We estimate the value of the call and put options using the Black-Scholes-Merton option pricing model with inputs including the closing market price of our common stock on the first date of the offering period and assumptions regarding the risk-free interest rate, expected term, and expected volatility of our common shares over the offering period based on historical volatility.</span></span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;">
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:36.873%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:14.637%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.938%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.32%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.938%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.898%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ending</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">December 31, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">June 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">December 31, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">June 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Grant date fair value</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">115.19</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">131.71</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">103.43</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">81.60</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Risk-free interest rate over contractual term</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">4.30</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.31</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.91</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.36</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected term (in years)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.50</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.49</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.50</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.41</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected volatility</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">60.10</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42.40</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40.93</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">47.41</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The risk-free interest rate is based on the yield of a zero coupon U.S. Treasury bond whose maturity period approximates the expected term of the ESPP shares. The expected term is the offering period, which is typically six months.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We record amounts withheld from participants during each offering period in accrued salaries, wages and related benefits in the consolidated balance sheets until such shares are purchased. Amounts withheld from participants for the offering period ending December 31, 2025 totaled </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> as of September 30, 2025.</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">As of September 30, 2025, there was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> in unrecognized share-based compensation expense related to the offering period ending December 31, 2025.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">10. Segment Information</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Operating segments represent components of an entity for which discrete financial information is available to the entity&#8217;s chief operating decision maker (&#8220;CODM&#8221;). Our </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="-sec-ix-hidden:F_81d3bff9-23c0-46c5-b745-a1db55b7bff5;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Chief Executive Officer</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> is our CODM.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We operate as a </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="-sec-ix-hidden:F_35d40c58-4616-4683-9616-0312f9e24ade;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">single</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> reporting segment providing software solutions to the global hospitality industry as our CODM reviews the financial information presented on a consolidated basis to allocate resources, assess financial performance, and make operating decisions. During our budgeting and forecasting process, our CODM allocates resources including employees, equipment and financial resources. Our CODM regularly considers forecast-to-actual variances to assess financial performance and to make operating decisions around product development, pricing, employee compensation, and for investments in information security and technology infrastructure, and in market development. The Company&#8217;s measure of segment profit or loss is net income as shown in our condensed consolidated statements of operations.</span></span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our CODM reviews segment assets, reported as total assets on our condensed consolidated balance sheets, and capital expenditures, as reported on our condensed consolidated statements of cash flows.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The segment accounting policies are the same as those we describe in Note 2, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Summary of Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, except that certain expense allocations we make for presentation of cost of goods sold as reported in our condensed consolidated statements of operations in accordance with U.S. GAAP, primarily for employee compensation, are not applied to cost of revenue as reported in the table below.</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The significant expense categories and consolidated net income provided to the CODM for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three and six months ended September 30, 2025 and 2024 are as follows:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:54.978%;box-sizing:content-box;"></td>
         <td style="width:1.759%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.759%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.759%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.759%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net revenue:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">10,095</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,525</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">20,050</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,400</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">50,955</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41,432</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">99,579</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">79,474</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">18,249</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,322</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">36,347</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,917</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total net revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">79,299</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">68,279</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">155,976</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">131,791</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">12,893</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,665</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">25,396</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,965</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Product development expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">16,636</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,745</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">32,940</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29,780</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">9,555</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,551</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">21,012</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,234</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">11,306</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,563</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">22,067</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,377</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Customer support expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3,941</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,757</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">7,775</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,155</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">8,706</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,796</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">18,158</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,958</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,009</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">10,029</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,438</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(2)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">448</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,829</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,999</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">414</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">11,710</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,364</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">16,600</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,470</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:97%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exclusive of share-based compensation shown separately</span></p></td>
        </tr>
        <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items include depreciation, amortization of internal-use software and intangibles, legal settlements, interest income and expense, other non-operating income and expense, income tax benefit, and other charges</span></p></td>
        </tr>
       </table></div><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table lists long-lived assets by geographical area, which includes property and equipment, net and operating lease right-of-use assets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30, 2025 and March 31, 2025:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:68.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:13.12%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2.22%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">United States</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">16,867</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,618</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">India</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">12,641</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,150</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Rest of world </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">871</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,064</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total long-lived assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">30,379</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">33,832</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:97%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">No individual country other than the United States and India exceeded </span><span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% of our total long-lived assets for any period presented</span></p></td>
        </tr>
       </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">11. Debt</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Revolving Credit Facility</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On August 16, 2024 (the &#8220;Credit Agreement Closing Date&#8221;), we entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with the lenders party thereto and Bank of America, N.A., as lender and administrative agent (in such capacity, the &#8220;Agent&#8221;). The Credit Agreement provides for a revolving credit facility in the initial maximum aggregate principal amount of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million (the &#8220;Revolving Facility&#8221;). The Revolving Facility includes the ability for the Company to request an increase to the commitments under the Revolving Facility by an additional aggregate principal amount of up to $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million. On the Credit Agreement Closing Date, the Company drew $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million on the Revolving Facility (the &#8220;Initial Revolving Loan&#8221;), the proceeds of which we used to fund the Book4Time acquisition described in Note 12 below. We repaid the remaining principal balance of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million, outstanding as of June 30, 2025, during July 2025.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Revolving Facility matures on August 16, 2027, the three-year anniversary of the Credit Agreement Closing Date, at which time any and all outstanding principal balance will be due and payable. The Company may voluntarily repay outstanding loans and terminate commitments under the Revolving Facility at any time without premium or penalty. There are no repayments required before August 16, 2027. Debt issuance costs relating to the Revolving Facility of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million, included in other non-current assets on our condensed consolidated balance sheet, amortize into interest expense over the three-year life of the Credit Agreement.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Our obligations under the Revolving Facility are guaranteed by certain of the Company&#8217;s subsidiaries (the &#8220;Subsidiary Guarantors&#8221;), subject to certain customary exceptions and limitations. Pursuant to a security and pledge agreement, dated as of the Credit Agreement Closing Date, among the Company, the Subsidiary Guarantors and the Agent, the Revolving Facility is secured by a first-priority lien on substantially all of the Company&#8217;s and the Subsidiary Guarantors&#8217; present and future personal assets and intangible assets and the outstanding capital stock of the Company&#8217;s subsidiaries owned by the Company or any Subsidiary Guarantor, in each case, subject to certain customary exceptions and limitations.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Initial Revolving Loan bore interest at the </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="-sec-ix-hidden:F_308d7fbe-f172-4e57-8c10-1de5386bd5ab;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">SOFR Daily Floating Rate</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> (as defined in the Credit Agreement), plus an initial margin of </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%, which was subject to adjustment as of each fiscal quarter end within the ranges set forth in the Credit Agreement. We are to pay a commitment fee under the Revolving Facility in respect of any unutilized commitments thereunder, which is determined on a leverage-based sliding scale ranging from </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.225</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.325</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% per annum. The initial commitment fee was </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.275</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% subject to quarterly adjustment. We record the commitment fee as a component of interest expense. Interest and commitment fees are payable quarterly.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Credit Agreement contains certain restrictive covenants, including financial covenants that require the Company to maintain a consolidated interest coverage ratio and a consolidated leverage ratio determined at the end of each fiscal quarter as defined in the Credit Agreement. We were in compliance with all financial covenants of the Credit Agreement as of September 30, 2025</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combination [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">12. Business Combination</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">August 20, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> (the "Acquisition Date"), we acquired all the issued and outstanding shares of Book4Time Parent, Inc. (&#8220;Book4Time&#8221;), a hospitality software company based in Canada. Book4Time is now a wholly-owned subsidiary of Agilysys, Inc. The consolidated financial statements include the results of Book4Time&#8217;s operations since the Acquisition Date. The acquisition expands the opportunity to increase our solutions-per-customer globally.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The purchase price consisted of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">147.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million of cash paid at closing, funded from cash on hand and the proceeds of the Initial Revolving Loan, and $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million of cash paid in March 2025 for settlement of certain post-closing adjustments partially offset by $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million of Book4Time&#8217;s cash received in the acquisition, resulting in net cash consideration of $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">145.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million. We allocated the purchase price for Book4Time to the intangible and certain tangible assets acquired and certain liabilities assumed based on their estimated fair values on the Acquisition Date, with the remaining unallocated purchase price recorded as goodwill. We determined the fair values assigned to identifiable intangible assets acquired primarily by using the income approach, which discounts the expected future cash flows to present value using estimates and assumptions determined by management.</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table sets forth the components and the allocation of the purchase price for our acquisition of Book4Time:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:77.08%;box-sizing:content-box;"></td>
         <td style="width:2.86%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:18.06%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Components of Purchase Price:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Cash</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">148,280</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Total purchase price</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">148,280</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Allocation of Purchase Price:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Net tangible assets (liabilities):</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Accounts receivable, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,623</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Other current assets, including cash acquired</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,705</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Other assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">623</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Current and other liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,973</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Deferred tax liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,351</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Contract liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,324</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Net tangible assets (liabilities)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">16,697</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Identifiable intangible assets:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Customer relationships</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">35,800</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Non-competition agreements</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,500</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Developed technology</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,600</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Trade names</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,100</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Total identifiable intangible assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">61,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Goodwill</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">103,977</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Total purchase price allocation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">148,280</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We assigned the acquired customer relationships, non-competition agreements, developed technology, and trade name estimated useful lives of </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">20</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> years, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">five years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, and </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> years, respectively, with a weighted average useful life of approximately </span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">15.8</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> years. The identifiable intangible assets acquired amortize on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The goodwill recognized in the Book4Time purchase price allocation is attributable to synergies in products and technologies to serve a broader customer base, and the addition of a skilled, assembled workforce, which is not separable from goodwill under FASB Accounting Standards Codification 805. As part of the acquisition, the Company acquired fully trained personnel thereby avoiding the expenditure that would have been required to hire and train equivalent personnel. We considered the replacement cost method as most appropriate for the assembled workforce valuation. We valued the assembled workforce included in goodwill at $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million. The total goodwill recognized in the acquisition amounted to $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">104.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million, which is not deductible for income tax purposes.</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The Company recognized acquisition costs of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> related to the acquisition of Book4Time, consisting primarily of professional fees, during the three and six months ended September 30, 2025. The consolidated statement of operations includes these costs in other (gains) charges, net.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Revenue attributable to Book4Time included in our condensed consolidated statement of operations, which we define as revenue on Book4Time customer contracts in place as of the Acquisition Date, was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three and six months ended September 30, 2025 and 2024, respectively. Net income was not material.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Unaudited Pro-Forma Information</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The financial information in the table below summarizes the combined results of operations of Agilysys and Book4Time, on a pro-forma basis, as though the companies had been combined as of the beginning of the periods presented. The pro-forma financial information is presented for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on April 1, 2024 or of results that may occur in the future.</span></p><div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following unaudited pro-forma financial information for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three and six months ended September 30, 2025 and 2024, respectively, combines the historical results of Agilysys and of Book4Time, as converted to U.S. GAAP, for the respective periods:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:40.696%;box-sizing:content-box;"></td>
         <td style="width:2.061%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.765%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2.061%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.765%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2.061%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.765%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2.061%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.765%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">79,299</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70,783</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">155,976</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">138,737</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,929</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,764</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,955</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,871</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We based the foregoing pro-forma results on estimates and assumptions that we believe are reasonable. The pro-forma results include adjustments primarily related to purchase accounting. We included acquisition costs and other non-recurring charges incurred in the earliest period presented.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-38<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 46<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-46<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 45<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-45<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-29<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479326/805-40-45-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805-30/tableOfContent<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805-20/tableOfContent<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805-10/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted and Issued Accounting Pronouncements</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Recently Adopted and Issued Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In September 2025, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2025-06, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">, which removes all references to software development stages and clarifies the threshold entities apply to begin capitalizing costs. ASU No. 2025-06 is effective for annual periods beginning after December 15, 2027, or our fiscal 2029, and interim reporting periods within those annual reporting periods, The ASU may be applied prospectively, retrospectively or through a modified transition approach with early adoption permitted. We are currently evaluating the potential impact the ASU may have on our Consolidated Financial Statements upon adoption.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In November 2024, the FASB issued ASU No. 2024-03 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> (&#8220;ASU 2024-03&#8221;) to expand expense disclosures by requiring disaggregated disclosure of certain income statement expense line items, including those that contain purchases of inventory, employee compensation, depreciation and amortization. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, or our fiscal 2028, and subsequent interim periods, with early adoption permitted. The amendments should be applied prospectively, but retrospective application is permitted. We are currently assessing the impact on our disclosures.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> (&#8220;ASU 2023-09&#8221;) to update income tax disclosure requirements primarily by requiring specific categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. The amendments in the ASU also remove disclosures related to certain unrecognized tax benefits and deferred taxes. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, or our fiscal 2026. The amendments may be applied prospectively or retrospectively with early adoption permitted. We are currently assessing the impact on our disclosures.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Additional Balance Sheet Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Additional information related to the condensed consolidated balance sheets is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:61.948%;box-sizing:content-box;"></td>
         <td style="width:1.6%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:17.397%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.6%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:13.456999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30, 2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">March 31, 2025</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Prepaid expenses and other current assets:</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Prepaid expenses</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">9,720</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,059</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">347</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,201</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">10,067</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,260</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accrued liabilities:</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Salaries, wages, employee benefits, and payroll taxes</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">13,977</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,007</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income and indirect taxes payable</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">433</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,512</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,239</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,805</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">15,649</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">22,324</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Disclosures of Cash Flow Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of supplemental cash flow information</a></td>
<td class="text"><p style="font-size:10pt;margin-top:2pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Additional information related to the condensed consolidated statements of cash flows is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:51.88%;box-sizing:content-box;"></td>
         <td style="width:2.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:19.7%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:19.7%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash receipts for interest</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">732</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,852</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash payments for interest</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">274</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">299</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash payments for income tax, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,244</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,031</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cash payments for operating leases</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3,406</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,278</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Accrued capital expenditures</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">125</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">66</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Effective tax rates from continuing operations</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table compares our income tax provision and effective tax rates for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three and six months ended September 30, 2025 and 2024:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.1%;box-sizing:content-box;"></td>
         <td style="width:1.18%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.235%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.18%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.235%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.235%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.299%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.235%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three months ended<br/>September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended<br/>September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(Dollars in thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income tax provision (benefit)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">4,001</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,782</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3,960</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,951</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Effective tax rate</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">25.5</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">19.3</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">nm - not meaningful</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Amounts used in Computing Earnings per Share and the Effect on Earnings and the Weighted Average Number of Shares of Dilutive Potential Common Shares</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following data shows the amounts used in computing earnings per share and the effect on earnings and the weighted average number of shares of dilutive potential common shares.</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:50.54%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.299999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.42%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.299999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.42%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.299999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.42%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.299999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except per share data)</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Numerator:</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">11,710</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,364</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">16,600</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,470</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Denominator:</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">27,882</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27,533</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">27,838</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">27,335</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive SSARs</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">305</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">432</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">304</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">571</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive unvested restricted stock units</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">87</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">30</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">61</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Dilutive unvested restricted shares</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">123</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">262</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">145</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">268</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">28,397</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28,257</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">28,348</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">28,202</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income per share - basic:</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.42</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.05</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.60</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.57</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Income per share - diluted:</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.41</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.05</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.59</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.55</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Anti-dilutive restricted shares, restricted stock units, and performance shares</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summary of share-based compensation expense</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the share-based compensation expense for grants included in the condensed consolidated statements of operations:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:46.112%;box-sizing:content-box;"></td>
         <td style="width:1.199%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.272%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.199%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.272%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.199%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.272%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.199%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.272%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Product development</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">2,933</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,271</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">6,007</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,907</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">478</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">243</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">977</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">574</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,589</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,495</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3,045</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,957</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total share-based compensation expense</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,009</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">10,029</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,438</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock', window );">Activity related SSARs award</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the activity during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">six months ended September 30, 2025 for SSARs awarded under the 2020 and 2016 Plans:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:48.49%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:9.178%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.26%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.857999999999999%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.238%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.26%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.719%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands, except share and per share data)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Number of<br/>Rights</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-Average<br/>Exercise Price</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Remaining<br/>Contractual<br/>Term</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(per right)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(in years)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at April 1, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">394,959</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20.04</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exercised</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23,604</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">19.79</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expired</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,355</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">20.06</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1.7</span></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">31,637</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exercisable at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,355</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">20.06</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1.7</span></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">31,637</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Vested at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">371,355</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">20.06</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1.7</span></span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">31,637</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Activity related to restricted shares granted by the Company</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the activity during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">six months ended September 30, 2025 for restricted shares granted under the 2020 Plan:</span>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:64.88%;box-sizing:content-box;"></td>
         <td style="width:1.36%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.82%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.68%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.26%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Number of Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-Average Grant-Date Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(per share)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at April 1, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">229,710</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">76.01</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,970</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">100.19</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">75,292</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">51.38</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,607</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">92.05</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected to vest at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">156,781</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">88.35</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">Employee Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock', window );">Schedule of principal assumptions utilized in valuing service condition SARs</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">We estimate the value of the call and put options using the Black-Scholes-Merton option pricing model with inputs including the closing market price of our common stock on the first date of the offering period and assumptions regarding the risk-free interest rate, expected term, and expected volatility of our common shares over the offering period based on historical volatility.</span>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:36.873%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:14.637%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.938%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.32%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.938%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:11.898%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ending</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Offering Period Ended</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">December 31, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">June 30, 2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">December 31, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">June 30, 2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Grant date fair value</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">115.19</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">131.71</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">103.43</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">81.60</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Risk-free interest rate over contractual term</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">4.30</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.31</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4.91</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.36</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected term (in years)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">0.50</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.49</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.50</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">0.41</span></span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected volatility</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">60.10</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">42.40</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">40.93</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">47.41</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">%</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Activity related to restricted shares granted by the Company</a></td>
<td class="text"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table summarizes the activity during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">six months ended September 30, 2025 for restricted stock units awarded under the 2020 and 2024 Plans:</span>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:64.88%;box-sizing:content-box;"></td>
         <td style="width:1.22%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:12.98%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.68%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:15.24%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Number of Shares</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Weighted-Average Grant-Date Fair Value</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(per share)</span></p></td>
         <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Outstanding at April 1, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">181,195</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">118.90</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Granted</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,400</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"> </span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">103.18</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Vested</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Forfeited</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,894</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">137.48</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Expected to vest at September 30, 2025</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">186,701</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">117.91</span></p></td>
         <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Share-based Payment Award, Stock Appreciation Rights, Valuation Assumptions [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of significant expense categories and consolidated net income provided to the CODM</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The significant expense categories and consolidated net income provided to the CODM for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three and six months ended September 30, 2025 and 2024 are as follows:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:54.978%;box-sizing:content-box;"></td>
         <td style="width:1.759%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.759%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.759%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1.759%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:7.4959999999999996%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net revenue:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Products</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">10,095</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,525</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">20,050</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,400</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Subscription and maintenance</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">50,955</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">41,432</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">99,579</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">79,474</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">18,249</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,322</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">36,347</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">31,917</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total net revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">79,299</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">68,279</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">155,976</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">131,791</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Cost of revenue</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">12,893</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,665</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">25,396</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">20,965</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Product development expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">16,636</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,745</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">32,940</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">29,780</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Sales and marketing expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">9,555</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,551</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">21,012</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,234</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Professional services expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">11,306</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,563</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">22,067</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">16,377</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Customer support expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">3,941</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,757</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">7,775</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">7,155</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">General and administrative expenses</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">8,706</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,796</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">18,158</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,958</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Share-based compensation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">5,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">4,009</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">10,029</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">8,438</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">&#160;(2)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">448</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">6,829</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1,999</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">414</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">11,710</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,364</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">16,600</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">15,470</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:97%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Exclusive of share-based compensation shown separately</span></p></td>
        </tr>
        <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Other segment items include depreciation, amortization of internal-use software and intangibles, legal settlements, interest income and expense, other non-operating income and expense, income tax benefit, and other charges</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Summary of long-lived assets by geographical area</a></td>
<td class="text"><p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table lists long-lived assets by geographical area, which includes property and equipment, net and operating lease right-of-use assets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30, 2025 and March 31, 2025:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:68.94%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:13.12%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2.22%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.72%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">September 30,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">March 31,<br/>2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">United States</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">16,867</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,618</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">India</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">12,641</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">14,150</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Rest of world </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">871</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,064</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total long-lived assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">30,379</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">33,832</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:2%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:97%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">No individual country other than the United States and India exceeded </span><span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">% of our total long-lived assets for any period presented</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combination [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Components and the allocation of the purchase price for acquisition</a></td>
<td class="text"><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following table sets forth the components and the allocation of the purchase price for our acquisition of Book4Time:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:77.08%;box-sizing:content-box;"></td>
         <td style="width:2.86%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:18.06%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Total</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Components of Purchase Price:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Cash</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">148,280</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Total purchase price</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">148,280</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Allocation of Purchase Price:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Net tangible assets (liabilities):</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Accounts receivable, net</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,623</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Other current assets, including cash acquired</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3,705</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Other assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">623</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Current and other liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1,973</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Deferred tax liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">11,351</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Contract liabilities</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">9,324</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Net tangible assets (liabilities)</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(</span><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">16,697</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">)</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Identifiable intangible assets:</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Customer relationships</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">35,800</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Non-competition agreements</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5,500</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Developed technology</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,600</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Trade names</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">17,100</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Total identifiable intangible assets</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">61,000</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Goodwill</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">103,977</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;Total purchase price allocation</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">148,280</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of unaudited pro forma financial information</a></td>
<td class="text"><p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">The following unaudited pro-forma financial information for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">three and six months ended September 30, 2025 and 2024, respectively, combines the historical results of Agilysys and of Book4Time, as converted to U.S. GAAP, for the respective periods:</span></p>
       <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
        <tr style="visibility:collapse;">
         <td style="width:40.696%;box-sizing:content-box;"></td>
         <td style="width:2.061%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.765%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2.061%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.765%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2.061%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.765%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:2.061%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
         <td style="width:10.765%;box-sizing:content-box;"></td>
         <td style="width:1%;box-sizing:content-box;"></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Three Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Six Months Ended September 30,</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2025</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">2024</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">(In thousands)</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Pro-Forma</span></p></td>
         <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ededed;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Revenue</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">79,299</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">70,783</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">155,976</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">138,737</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
        <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">Net income</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">12,929</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">2,764</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">18,955</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">$</span></p></td>
         <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"><span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">10,871</span></p></td>
         <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"><span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
        </tr>
       </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma revenue and earnings for business combination or aggregate of series of individually immaterial business combinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-49<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of asset acquired and liability assumed in business combination and recognized at acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">$ 79,299<span></span>
</td>
<td class="nump">$ 68,279<span></span>
</td>
<td class="nump">$ 155,976<span></span>
</td>
<td class="nump">$ 131,791<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="nump">19,800<span></span>
</td>
<td class="nump">12,700<span></span>
</td>
<td class="nump">52,900<span></span>
</td>
<td class="nump">42,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable', window );">Transfers to accounts receivable</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Capitalized contract cost, net</a></td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">5,100<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">5,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesCommissionsAndFees', window );">Sales commissions and fees</a></td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Capitalized contract cost, amortization</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">10,095<span></span>
</td>
<td class="nump">10,525<span></span>
</td>
<td class="nump">20,050<span></span>
</td>
<td class="nump">20,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember', window );">Support, Maintenance, Subscription Services, and Professional Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">$ 69,200<span></span>
</td>
<td class="nump">$ 57,800<span></span>
</td>
<td class="nump">$ 135,900<span></span>
</td>
<td class="nump">$ 111,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetReclassifiedToReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesCommissionsAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesCommissionsAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Additional Balance Sheet Information - Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid expenses and other current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">$ 9,720<span></span>
</td>
<td class="nump">$ 8,059<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other</a></td>
<td class="nump">347<span></span>
</td>
<td class="nump">1,201<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total</a></td>
<td class="nump">10,067<span></span>
</td>
<td class="nump">9,260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Accrued liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Salaries, wages, employee benefits, and payroll taxes</a></td>
<td class="nump">13,977<span></span>
</td>
<td class="nump">17,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income and indirect taxes payable</a></td>
<td class="nump">433<span></span>
</td>
<td class="nump">1,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">1,239<span></span>
</td>
<td class="nump">3,805<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent', window );">Total</a></td>
<td class="nump">$ 15,649<span></span>
</td>
<td class="nump">$ 22,324<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Disclosures of Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_InterestPaidReceipts', window );">Cash receipts for interest</a></td>
<td class="nump">$ 732<span></span>
</td>
<td class="nump">$ 2,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash payments for interest</a></td>
<td class="nump">274<span></span>
</td>
<td class="nump">299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash payments for income tax, net</a></td>
<td class="nump">1,244<span></span>
</td>
<td class="nump">1,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash payments for operating leases</a></td>
<td class="nump">3,406<span></span>
</td>
<td class="nump">2,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Accrued capital expenditures</a></td>
<td class="nump">$ 125<span></span>
</td>
<td class="nump">$ 66<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_InterestPaidReceipts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Paid Receipts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_InterestPaidReceipts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision (benefit)</a></td>
<td class="nump">$ 4,001<span></span>
</td>
<td class="nump">$ 3,782<span></span>
</td>
<td class="nump">$ 3,960<span></span>
</td>
<td class="num">$ (2,951)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">25.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_RegularCorporateIncomeTaxRateIndia', window );">Regular corporate income tax rate in India</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other charges, net</a></td>
<td class="nump">$ 5,456<span></span>
</td>
<td class="num">$ (2,037)<span></span>
</td>
<td class="nump">$ 5,203<span></span>
</td>
<td class="num">$ (2,587)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusualRiskOrUncertaintyByNatureAxis=agys_CARESActMember', window );">CARES Act [Member] | Employee Retention Credits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other charges, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_RegularCorporateIncomeTaxRateIndia">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Regular corporate income tax rate in India.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_RegularCorporateIncomeTaxRateIndia</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusualRiskOrUncertaintyByNatureAxis=agys_CARESActMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualRiskOrUncertaintyByNatureAxis=agys_CARESActMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=agys_EmployeeRetentionCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=agys_EmployeeRetentionCreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_OperatingLeaseNotYetCommenced', window );">Operating lease not yet commenced</a></td>
<td class="nump">$ 1.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1', window );">Operating Lease, term of contract</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1', window );">Operating Lease, term of contract</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_OperatingLeaseNotYetCommenced">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_OperatingLeaseNotYetCommenced</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_NumeratorAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 11,710<span></span>
</td>
<td class="nump">$ 1,364<span></span>
</td>
<td class="nump">$ 16,600<span></span>
</td>
<td class="nump">$ 15,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_DenominatorAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic</a></td>
<td class="nump">27,882<span></span>
</td>
<td class="nump">27,533<span></span>
</td>
<td class="nump">27,838<span></span>
</td>
<td class="nump">27,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_DilutiveSSARs', window );">Dilutive SSARs</a></td>
<td class="nump">305<span></span>
</td>
<td class="nump">432<span></span>
</td>
<td class="nump">304<span></span>
</td>
<td class="nump">571<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_DilutiveUnvestedRestrictedStockUnits', window );">Dilutive unvested restricted stock units</a></td>
<td class="nump">87<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">61<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive unvested restricted shares</a></td>
<td class="nump">123<span></span>
</td>
<td class="nump">262<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="nump">268<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding - diluted</a></td>
<td class="nump">28,397<span></span>
</td>
<td class="nump">28,257<span></span>
</td>
<td class="nump">28,348<span></span>
</td>
<td class="nump">28,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Income per share - basic:</a></td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Income per share - diluted:</a></td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.59<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Earnings Per Share, Diluted [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive restricted shares, restricted stock units, and performance shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_DenominatorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Denominator.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_DenominatorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_DilutiveSSARs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dilutive SSARs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_DilutiveSSARs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_DilutiveUnvestedRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dilutive unvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_DilutiveUnvestedRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_NumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Numerator.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_NumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Details Textual) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_IncrementalCommonSharesAttributableToRestrictedShares', window );">Incremental common shares attributable to restricted shares (in shares)</a></td>
<td class="nump">156,781<span></span>
</td>
<td class="nump">345,625<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_IncrementalCommonSharesAttributableToRestrictedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Incremental Common Shares Attributable to Restricted Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_IncrementalCommonSharesAttributableToRestrictedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details Textual)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_StockBasedCompensationTextualAbstract', window );"><strong>Stock Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_EmployeeStockPurchasePlanDiscountOnShares', window );">Employee stock purchase plan discount on shares</a></td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">Employee Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_StockBasedCompensationTextualAbstract', window );"><strong>Stock Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock based compensation expense related to unvested restricted stock</a></td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationAmountsWithheldFromParticipants', window );">Amounts withheld from participants</a></td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Share [Member] | Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_StockBasedCompensationTextualAbstract', window );"><strong>Stock Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant | shares</a></td>
<td class="nump">4,970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based compensation, grant date fair value</a></td>
<td class="nump">$ 0.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_StockBasedCompensationTextualAbstract', window );"><strong>Stock Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average vesting period</a></td>
<td class="text">1 year 4 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock based compensation expense related to unvested restricted stock</a></td>
<td class="nump">$ 3.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_StockBasedCompensationTextualAbstract', window );"><strong>Stock Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average vesting period</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock based compensation expense related to unvested restricted stock</a></td>
<td class="nump">$ 9.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock Settled Appreciation Rights (SSARs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_StockBasedCompensationTextualAbstract', window );"><strong>Stock Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock based compensation expense related to unvested restricted stock</a></td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember', window );">Amended and Restated 2024 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_StockBasedCompensationTextualAbstract', window );"><strong>Stock Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant | shares</a></td>
<td class="nump">3,200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember', window );">Amended and Restated 2024 Equity Incentive Plan [Member] | Common stock [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_StockBasedCompensationTextualAbstract', window );"><strong>Stock Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized under 2020 Equity incentive plan | shares</a></td>
<td class="nump">3,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember', window );">Amended and Restated 2020 Equity Incentive Plan [Member] | Common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_StockBasedCompensationTextualAbstract', window );"><strong>Stock Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant | shares</a></td>
<td class="nump">237,080<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=agys_TwoThousandAndTwentyEquityIncentivePlanMember', window );">Two Thousand and Twenty Equity Incentive Plan [Member] | Common stock [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_StockBasedCompensationTextualAbstract', window );"><strong>Stock Based Compensation (Textual) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Common Shares Issued under Employee Stock Purchase Plan | shares</a></td>
<td class="nump">500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_EmployeeStockPurchasePlanDiscountOnShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plan Discount On Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_EmployeeStockPurchasePlanDiscountOnShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationAmountsWithheldFromParticipants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation amounts withheld from participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationAmountsWithheldFromParticipants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_StockBasedCompensationTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_StockBasedCompensationTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=agys_TwoThousandAndTwentyEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=agys_TwoThousandAndTwentyEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Summary of share-based compensation expense</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 4,009<span></span>
</td>
<td class="nump">$ 10,029<span></span>
</td>
<td class="nump">$ 8,438<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,029<span></span>
</td>
<td class="nump">8,438<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=agys_ProductDevelopmentMember', window );">Product development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Summary of share-based compensation expense</a></td>
<td class="nump">2,933<span></span>
</td>
<td class="nump">2,271<span></span>
</td>
<td class="nump">6,007<span></span>
</td>
<td class="nump">4,907<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Summary of share-based compensation expense</a></td>
<td class="nump">478<span></span>
</td>
<td class="nump">243<span></span>
</td>
<td class="nump">977<span></span>
</td>
<td class="nump">574<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Summary of share-based compensation expense</a></td>
<td class="nump">$ 1,589<span></span>
</td>
<td class="nump">$ 1,495<span></span>
</td>
<td class="nump">$ 3,045<span></span>
</td>
<td class="nump">$ 2,957<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=agys_ProductDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=agys_ProductDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details 2) - Stock Settled Appreciation Rights (SSARs) [Member]<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of Rights, Outstanding at Beginning of Period | shares</a></td>
<td class="nump">394,959<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of Rights, Granted | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Number of Rights, Exercised | shares</a></td>
<td class="num">(23,604)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Number of Rights, Forfeited | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Number of Rights, Expired | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of Rights, Outstanding at End of Period | shares</a></td>
<td class="nump">371,355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable', window );">Number of Rights, Exercisable at End of Period | shares</a></td>
<td class="nump">371,355<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Number of Rights, Vested at September 30, 2025 | shares</a></td>
<td class="nump">371,355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Outstanding at Beginning of Period | $ / shares</a></td>
<td class="nump">$ 20.04<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Granted | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised | $ / shares</a></td>
<td class="nump">19.79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Forfeited | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Expired | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Outstanding at End of Period | $ / shares</a></td>
<td class="nump">20.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercisable at End of Period | $ / shares</a></td>
<td class="nump">20.06<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber', window );">Weighted Average Exercise Price, Vested at End of Period | $ / shares</a></td>
<td class="nump">$ 20.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Remaining Contractual Term, Outstanding at End of Period</a></td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm', window );">Remaining Contractual Term, Exercisable at End of Period</a></td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Share Based Compensation Arrangement By Share Based Payment Award Vested Outstanding Remaining Contractual Term</a></td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding at End of Period | $</a></td>
<td class="nump">$ 31,637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue', window );">Aggregate Intrinsic Value, Exercisable at End of Period | $</a></td>
<td class="nump">31,637<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate Intrinsic Value, Vested at End of Period | $</a></td>
<td class="nump">$ 31,637<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non option equity instruments exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Aggregate Intrinsic Value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Weighted Average Exercise Price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expirations In Period Weighted Average Exercise Price</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Forfeitures In Period Weighted Average Exercise Price</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Payment Award Non Option Equity Instruments Outstanding Aggregate Intrinsic Value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Exercise Price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Vested and Expected to Vest, Outstanding, Remaining Contractual Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangements By Share Based Payment Award Non Option Equity Instruments Exercises In Period Weighted Average Exercise Price</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangements By Share Based Payment Award Non Option Equity Instruments Grants In Period Weighted Average Exercise Price</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation - Restricted Shares Rollforward (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract', window );"><strong>Activity Related to Restricted Shares Awarded by the Company</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Shares, Outstanding at beginning of period | shares</a></td>
<td class="nump">229,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Shares, Granted | shares</a></td>
<td class="nump">4,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of Shares, Vested | shares</a></td>
<td class="num">(75,292)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Shares, Forfeited | shares</a></td>
<td class="num">(2,607)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Vested and Expected to Vest at End of Period | shares</a></td>
<td class="nump">156,781<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Outstanding at beginning of period | $ / shares</a></td>
<td class="nump">$ 76.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Granted | $ / shares</a></td>
<td class="nump">100.19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Vested | $ / shares</a></td>
<td class="nump">51.38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Forfeited | $ / shares</a></td>
<td class="nump">92.05<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Vested and Expected to Vest at End of Period | $ / shares</a></td>
<td class="nump">$ 88.35<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract', window );"><strong>Activity Related to Restricted Shares Awarded by the Company</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Shares, Outstanding at beginning of period | shares</a></td>
<td class="nump">181,195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Shares, Granted | shares</a></td>
<td class="nump">8,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of Shares, Vested | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Shares, Forfeited | shares</a></td>
<td class="num">(2,894)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Vested and Expected to Vest at End of Period | shares</a></td>
<td class="nump">186,701<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Outstanding at beginning of period | $ / shares</a></td>
<td class="nump">$ 118.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Granted | $ / shares</a></td>
<td class="nump">103.18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Vested | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Forfeited | $ / shares</a></td>
<td class="nump">137.48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Vested and Expected to Vest at End of Period | $ / shares</a></td>
<td class="nump">$ 117.91<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Activity related to restricted shares awarded by the Company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Share-based Compensation - Schedule of Principal Assumptions Utilized in Valuing Service Condition SARs (Details) - Employee Stock [Member] - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 131.71<span></span>
</td>
<td class="nump">$ 103.43<span></span>
</td>
<td class="nump">$ 81.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate over contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.31%<span></span>
</td>
<td class="nump">4.91%<span></span>
</td>
<td class="nump">5.36%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 months 26 days<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">4 months 28 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42.40%<span></span>
</td>
<td class="nump">40.93%<span></span>
</td>
<td class="nump">47.41%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 115.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate over contractual term</a></td>
<td class="nump">4.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">60.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2025 </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration', window );">Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]</a></td>
<td class="text">Chief Executive Officer [Member]<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription', window );">Segment Reporting, Expense Information Used by CODM, Description</a></td>
<td class="text">We operate as a single reporting segment providing software solutions to the global hospitality industry as our CODM reviews the financial information presented on a consolidated basis to allocate resources, assess financial performance, and make operating decisions. During our budgeting and forecasting process, our CODM allocates resources including employees, equipment and financial resources. Our CODM regularly considers forecast-to-actual variances to assess financial performance and to make operating decisions around product development, pricing, employee compensation, and for investments in information security and technology infrastructure, and in market development. The Company&#8217;s measure of segment profit or loss is net income as shown in our condensed consolidated statements of operations.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of nature of expense information used by chief operating decision maker (CODM) to manage operation when segment expense information by category is not disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Summary of Significant Expense Categories and Consolidated Net Income Provided to the CODM (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">$ 79,299<span></span>
</td>
<td class="nump">$ 68,279<span></span>
</td>
<td class="nump">$ 155,976<span></span>
</td>
<td class="nump">$ 131,791<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Product development expenses</a></td>
<td class="nump">17,825<span></span>
</td>
<td class="nump">16,172<span></span>
</td>
<td class="nump">35,280<span></span>
</td>
<td class="nump">30,892<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expenses</a></td>
<td class="nump">9,781<span></span>
</td>
<td class="nump">8,794<span></span>
</td>
<td class="nump">21,574<span></span>
</td>
<td class="nump">15,808<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">10,164<span></span>
</td>
<td class="nump">10,162<span></span>
</td>
<td class="nump">20,920<span></span>
</td>
<td class="nump">20,645<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">11,710<span></span>
</td>
<td class="nump">1,364<span></span>
</td>
<td class="nump">16,600<span></span>
</td>
<td class="nump">15,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">10,095<span></span>
</td>
<td class="nump">10,525<span></span>
</td>
<td class="nump">20,050<span></span>
</td>
<td class="nump">20,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=agys_SubscriptionAndMaintenanceMember', window );">Subscription and maintenance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">50,955<span></span>
</td>
<td class="nump">41,432<span></span>
</td>
<td class="nump">99,579<span></span>
</td>
<td class="nump">79,474<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=agys_ProfessionalServicesMember', window );">Professional services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">13,445<span></span>
</td>
<td class="nump">11,032<span></span>
</td>
<td class="nump">36,347<span></span>
</td>
<td class="nump">31,917<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">79,299<span></span>
</td>
<td class="nump">68,279<span></span>
</td>
<td class="nump">155,976<span></span>
</td>
<td class="nump">131,791<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">12,893<span></span>
</td>
<td class="nump">10,665<span></span>
</td>
<td class="nump">25,396<span></span>
</td>
<td class="nump">20,965<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Product development expenses</a></td>
<td class="nump">16,636<span></span>
</td>
<td class="nump">15,745<span></span>
</td>
<td class="nump">32,940<span></span>
</td>
<td class="nump">29,780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expenses</a></td>
<td class="nump">9,555<span></span>
</td>
<td class="nump">8,551<span></span>
</td>
<td class="nump">21,012<span></span>
</td>
<td class="nump">15,234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalAndContractServicesExpense', window );">Professional services expenses</a></td>
<td class="nump">11,306<span></span>
</td>
<td class="nump">8,563<span></span>
</td>
<td class="nump">22,067<span></span>
</td>
<td class="nump">16,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_CustomerSupportExpenses', window );">Customer support expenses</a></td>
<td class="nump">3,941<span></span>
</td>
<td class="nump">3,757<span></span>
</td>
<td class="nump">7,775<span></span>
</td>
<td class="nump">7,155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">8,706<span></span>
</td>
<td class="nump">8,796<span></span>
</td>
<td class="nump">18,158<span></span>
</td>
<td class="nump">17,958<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">4,009<span></span>
</td>
<td class="nump">10,029<span></span>
</td>
<td class="nump">8,438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_OtherSegmentItems', window );">Other segment items</a></td>
<td class="num">(448)<span></span>
</td>
<td class="nump">6,829<span></span>
</td>
<td class="nump">1,999<span></span>
</td>
<td class="nump">414<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">11,710<span></span>
</td>
<td class="nump">1,364<span></span>
</td>
<td class="nump">16,600<span></span>
</td>
<td class="nump">15,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Products [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">10,095<span></span>
</td>
<td class="nump">10,525<span></span>
</td>
<td class="nump">20,050<span></span>
</td>
<td class="nump">20,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Subscription and maintenance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">50,955<span></span>
</td>
<td class="nump">41,432<span></span>
</td>
<td class="nump">99,579<span></span>
</td>
<td class="nump">79,474<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Professional services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Net revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenue</a></td>
<td class="nump">$ 18,249<span></span>
</td>
<td class="nump">$ 16,322<span></span>
</td>
<td class="nump">$ 36,347<span></span>
</td>
<td class="nump">$ 31,917<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_CustomerSupportExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Customer support expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_CustomerSupportExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_OtherSegmentItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other segment items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_OtherSegmentItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalAndContractServicesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalAndContractServicesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=agys_SubscriptionAndMaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=agys_SubscriptionAndMaintenanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=agys_ProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=agys_ProfessionalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Information - Summary of Long-lived Assets by Geographical Area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived assets</a></td>
<td class="nump">$ 30,379<span></span>
</td>
<td class="nump">$ 33,832<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived assets</a></td>
<td class="nump">16,867<span></span>
</td>
<td class="nump">18,618<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_IN', window );">INDIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived assets</a></td>
<td class="nump">12,641<span></span>
</td>
<td class="nump">14,150<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=agys_RestOfWorldMember', window );">Rest of world</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived assets</a></td>
<td class="nump">$ 871<span></span>
</td>
<td class="nump">$ 1,064<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_IN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=agys_RestOfWorldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=agys_RestOfWorldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Information - Summary of Long-lived Assets by Geographical Area (Parenthetical) (Details)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_TotalLongLivedAssetsPercentage', window );">Total long-lived assets percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_IN', window );">INDIA</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_TotalLongLivedAssetsPercentage', window );">Total long-lived assets percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_TotalLongLivedAssetsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Long Lived Assets Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_TotalLongLivedAssetsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_IN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 16, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityPeriodicPayment', window );">Repayment of principal amount under credit agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum aggregate principal amount of credit agreement</a></td>
<td class="nump">$ 75.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount', window );">Additional aggregate principal amount under the revolving credit facility</a></td>
<td class="nump">25.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="nump">50.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet', window );">Debt issuance costs relating to the Revolving Facility</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Line of credit facility interest rate during period</a></td>
<td class="nump">1.625%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration', window );">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</a></td>
<td class="text">us-gaap:SecuredOvernightFinancingRateSofrMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of credit facility commitment fee percentage</a></td>
<td class="nump">0.275%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit facility, unused capacity, commitment fee percentage</a></td>
<td class="nump">0.225%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit facility, unused capacity, commitment fee percentage</a></td>
<td class="nump">0.325%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional aggregate principal amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates type of variable interest rate on debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479359/835-30-S45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments of both interest and principal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 20, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 134,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 134,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 130,640<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Name [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible asset, estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible asset, estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_NonCompetitionAgreementsMember', window );">Non-competition Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible asset, estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_DevelopedTechnologyMember', window );">Developed Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible asset, estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=agys_Book4TimeMember', window );">Book4Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="nump">$ 147,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 148,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Aug. 20,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid', window );">Settlement of certain post-closing adjustments</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 103,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 103,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed', window );">Acquisition costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase price</a></td>
<td class="nump">145,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_CashReceivedInAcquisitionPartiallyOffset', window );">Cash received in acquisition partially offset</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenue attributable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="nump">6,900<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=agys_Book4TimeMember', window );">Book4Time [Member] | Assembled Workforce [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combinations settlement of certain post-closing adjustments cash paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_CashReceivedInAcquisitionPartiallyOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received in acquisition partially offset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_CashReceivedInAcquisitionPartiallyOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when acquirer obtains control of acquiree in business combination, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-38<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-7<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-47<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 37: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of acquiree's revenue since acquisition date of business combination included in consolidated statement of income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for acquisition-related cost incurred to effect business combination and recognized separately from acquisition of asset and assumption of liability. Includes, but is not limited to, finder's fee and advisory, legal, accounting, valuation, and other professional and consulting fees. Excludes integration, restructuring, and other post-combination costs; cost related to acquisition of asset; and acquisition-related cost for transaction with third party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-23<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 21<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-21<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_NonCompetitionAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_NonCompetitionAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_DevelopedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_DevelopedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=agys_Book4TimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=agys_Book4TimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_AssembledWorkforceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_AssembledWorkforceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Components And The Allocation of the Purchase Price for Acquisition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 20, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Identifiable intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 134,130<span></span>
</td>
<td class="nump">$ 130,640<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=agys_Book4TimeMember', window );">Book4Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Components of Purchase Price:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="nump">$ 147,200<span></span>
</td>
<td class="nump">148,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase price</a></td>
<td class="nump">$ 145,800<span></span>
</td>
<td class="nump">148,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract', window );"><strong>Net tangible assets (liabilities):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets, including cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Current and other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,973)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,351)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities', window );">Contract liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,324)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets', window );">Net tangible assets (liabilities)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,697)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Identifiable intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total purchase price allocation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=agys_Book4TimeMember', window );">Book4Time [Member] | Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Identifiable intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Book4Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Identifiable intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_NonCompetitionAgreementsMember', window );">Non-competition Agreements [Member] | Book4Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Identifiable intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_DevelopedTechnologyMember', window );">Developed Technology [Member] | Book4Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Identifiable intangible assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Total identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Contract Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Tangible Assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>agys_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset acquired in business combination and recognized at acquisition date, classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of receivable acquired in business combination and recognized at acquisition date, classified as current. Includes, but is not limited to, receivable from customer for product and service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability assumed in business combination and recognized at acquisition date, classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability assumed in business combination and recognized at acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of identifiable finite-lived intangible asset acquired in business combination and recognized at acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset acquired in business combination and recognized at acquisition date, classified as other and noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset acquired in excess of (less than) liability assumed plus goodwill in business combination and recognized at acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=agys_Book4TimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=agys_Book4TimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_NonCompetitionAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_NonCompetitionAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_DevelopedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=agys_DevelopedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Schedule of Unaudited Pro Forma Financial Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Revenue</a></td>
<td class="nump">$ 79,299<span></span>
</td>
<td class="nump">$ 70,783<span></span>
</td>
<td class="nump">$ 155,976<span></span>
</td>
<td class="nump">$ 138,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 12,929<span></span>
</td>
<td class="nump">$ 2,764<span></span>
</td>
<td class="nump">$ 18,955<span></span>
</td>
<td class="nump">$ 10,871<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-47<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 37: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of pro forma income (loss) of combined entity as if acquisition date of business combination occurred as of beginning of period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-50<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of pro forma revenue of combined entity as if acquisition date of business combination occurred as of beginning of period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Preferred Stock - (Details Textual) - $ / shares<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, stated value</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>159</ContextCount>
  <ElementCount>256</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>39</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>75000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>75010 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>75020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>75030 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>75040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>75050 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>75060 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Shareholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995455 - Disclosure - Nature of Operations and Financial Statement Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureNatureOfOperationsAndFinancialStatementPresentation</Role>
      <ShortName>Nature of Operations and Financial Statement Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995465 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995475 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995485 - Disclosure - Additional Balance Sheet Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformation</Role>
      <ShortName>Additional Balance Sheet Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995495 - Disclosure - Supplemental Disclosures of Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformation</Role>
      <ShortName>Supplemental Disclosures of Cash Flow Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995505 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995515 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995525 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShare3</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995535 - Disclosure - Share-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensation</Role>
      <ShortName>Share-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995545 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995555 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebt1</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995565 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureBusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995585 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995595 - Disclosure - Additional Balance Sheet Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformationTables</Role>
      <ShortName>Additional Balance Sheet Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformation</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995605 - Disclosure - Supplemental Disclosures of Cash Flow Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationTables</Role>
      <ShortName>Supplemental Disclosures of Cash Flow Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformation</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995615 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxes</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995625 - Disclosure - Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareTables</Role>
      <ShortName>Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShare3</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995635 - Disclosure - Share-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables</Role>
      <ShortName>Share-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensation</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995645 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformation</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995655 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureBusinessCombination</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995665 - Disclosure - Revenue Recognition - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails</Role>
      <ShortName>Revenue Recognition - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995675 - Disclosure - Additional Balance Sheet Information - Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails</Role>
      <ShortName>Additional Balance Sheet Information - Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995695 - Disclosure - Supplemental Disclosures of Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails</Role>
      <ShortName>Supplemental Disclosures of Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995705 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995715 - Disclosure - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual</Role>
      <ShortName>Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995725 - Disclosure - Commitments and Contingencies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995735 - Disclosure - Earnings per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3</Role>
      <ShortName>Earnings per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995745 - Disclosure - Earnings per Share (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetailsTextual</Role>
      <ShortName>Earnings per Share (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995755 - Disclosure - Share-based Compensation (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual</Role>
      <ShortName>Share-based Compensation (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995765 - Disclosure - Share-based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails</Role>
      <ShortName>Share-based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995775 - Disclosure - Share-based Compensation (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2</Role>
      <ShortName>Share-based Compensation (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995785 - Disclosure - Share-based Compensation - Restricted Shares Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails</Role>
      <ShortName>Share-based Compensation - Restricted Shares Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995795 - Disclosure - Share-based Compensation - Schedule of Principal Assumptions Utilized in Valuing Service Condition SARs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails</Role>
      <ShortName>Share-based Compensation - Schedule of Principal Assumptions Utilized in Valuing Service Condition SARs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995805 - Disclosure - Segment Information - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails</Role>
      <ShortName>Segment Information - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995815 - Disclosure - Segment Information - Summary of Significant Expense Categories and Consolidated Net Income Provided to the CODM (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails</Role>
      <ShortName>Segment Information - Summary of Significant Expense Categories and Consolidated Net Income Provided to the CODM (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995825 - Disclosure - Segment Information - Summary of Long-lived Assets by Geographical Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails</Role>
      <ShortName>Segment Information - Summary of Long-lived Assets by Geographical Area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995835 - Disclosure - Segment Information - Summary of Long-lived Assets by Geographical Area (Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails</Role>
      <ShortName>Segment Information - Summary of Long-lived Assets by Geographical Area (Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995845 - Disclosure - Debt - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails</Role>
      <ShortName>Debt - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995855 - Disclosure - Business Combination - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails</Role>
      <ShortName>Business Combination - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995865 - Disclosure - Business Combination - Components And The Allocation of the Purchase Price for Acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails</Role>
      <ShortName>Business Combination - Components And The Allocation of the Purchase Price for Acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995875 - Disclosure - Business Combination - Schedule of Unaudited Pro Forma Financial Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfUnauditedProFormaFinancialInformationDetails</Role>
      <ShortName>Business Combination - Schedule of Unaudited Pro Forma Financial Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="agys-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>995885 - Disclosure - Preferred Stock - (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual</Role>
      <ShortName>Preferred Stock - (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="agys-20250930.htm">agys-20250930.htm</File>
    <File>agys-20250930.xsd</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="624">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/ecd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>65
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "agys-20250930.htm": {
   "nsprefix": "agys",
   "nsuri": "http://www.agilysys.com/20250930",
   "dts": {
    "inline": {
     "local": [
      "agys-20250930.htm"
     ]
    },
    "schema": {
     "local": [
      "agys-20250930.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-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/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    }
   },
   "keyStandard": 221,
   "keyCustom": 35,
   "axisStandard": 18,
   "axisCustom": 0,
   "memberStandard": 23,
   "memberCustom": 16,
   "hidden": {
    "total": 12,
    "http://xbrl.sec.gov/dei/2025": 4,
    "http://xbrl.sec.gov/ecd/2025": 2,
    "http://fasb.org/us-gaap/2025": 6
   },
   "contextCount": 159,
   "entityCount": 1,
   "segmentCount": 39,
   "elementCount": 514,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 624,
    "http://xbrl.sec.gov/dei/2025": 30,
    "http://xbrl.sec.gov/ecd/2025": 15
   },
   "report": {
    "R1": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "longName": "75000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets",
     "longName": "75010 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "75020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited",
     "longName": "75030 - Statement - Condensed Consolidated Statements of Operations (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Operations (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited",
     "longName": "75040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited",
     "longName": "75050 - 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_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:GainLossOnDispositionOfAssets1",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited",
     "longName": "75060 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_1decaa9e-dea9-4e82-840d-4457f2c4c428",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1decaa9e-dea9-4e82-840d-4457f2c4c428",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "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": "8",
     "firstAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R9": {
     "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": "9",
     "firstAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureNatureOfOperationsAndFinancialStatementPresentation",
     "longName": "995455 - Disclosure - Nature of Operations and Financial Statement Presentation",
     "shortName": "Nature of Operations and Financial Statement Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies",
     "longName": "995465 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognition",
     "longName": "995475 - Disclosure - Revenue Recognition",
     "shortName": "Revenue Recognition",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformation",
     "longName": "995485 - Disclosure - Additional Balance Sheet Information",
     "shortName": "Additional Balance Sheet Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformation",
     "longName": "995495 - Disclosure - Supplemental Disclosures of Cash Flow Information",
     "shortName": "Supplemental Disclosures of Cash Flow Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxes",
     "longName": "995505 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies",
     "longName": "995515 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShare3",
     "longName": "995525 - Disclosure - Earnings per Share",
     "shortName": "Earnings per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensation",
     "longName": "995535 - Disclosure - Share-based Compensation",
     "shortName": "Share-based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformation",
     "longName": "995545 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebt1",
     "longName": "995555 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureBusinessCombination",
     "longName": "995565 - Disclosure - Business Combination",
     "shortName": "Business Combination",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "995585 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformationTables",
     "longName": "995595 - Disclosure - Additional Balance Sheet Information (Tables)",
     "shortName": "Additional Balance Sheet Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationTables",
     "longName": "995605 - Disclosure - Supplemental Disclosures of Cash Flow Information (Tables)",
     "shortName": "Supplemental Disclosures of Cash Flow Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesTables",
     "longName": "995615 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareTables",
     "longName": "995625 - Disclosure - Earnings per Share (Tables)",
     "shortName": "Earnings per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables",
     "longName": "995635 - Disclosure - Share-based Compensation (Tables)",
     "shortName": "Share-based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables",
     "longName": "995645 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables",
     "longName": "995655 - Disclosure - Business Combination (Tables)",
     "shortName": "Business Combination (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails",
     "longName": "995665 - Disclosure - Revenue Recognition - Narrative (Details)",
     "shortName": "Revenue Recognition - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails",
     "longName": "995675 - Disclosure - Additional Balance Sheet Information - Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets (Details)",
     "shortName": "Additional Balance Sheet Information - Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "us-gaap:PrepaidExpenseCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "us-gaap:PrepaidExpenseCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails",
     "longName": "995695 - Disclosure - Supplemental Disclosures of Cash Flow Information (Details)",
     "shortName": "Supplemental Disclosures of Cash Flow Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "agys:InterestPaidReceipts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "agys:InterestPaidReceipts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetails",
     "longName": "995705 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual",
     "longName": "995715 - Disclosure - Income Taxes (Details Textual)",
     "shortName": "Income Taxes (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "agys:RegularCorporateIncomeTaxRateIndia",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "agys:RegularCorporateIncomeTaxRateIndia",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
     "longName": "995725 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "agys:OperatingLeaseNotYetCommenced",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "agys:OperatingLeaseNotYetCommenced",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3",
     "longName": "995735 - Disclosure - Earnings per Share (Details)",
     "shortName": "Earnings per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "agys:DilutiveSSARs",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetailsTextual",
     "longName": "995745 - Disclosure - Earnings per Share (Details Textual)",
     "shortName": "Earnings per Share (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "agys:IncrementalCommonSharesAttributableToRestrictedShares",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "agys:IncrementalCommonSharesAttributableToRestrictedShares",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
     "longName": "995755 - Disclosure - Share-based Compensation (Details Textual)",
     "shortName": "Share-based Compensation (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "agys:EmployeeStockPurchasePlanDiscountOnShares",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "agys:EmployeeStockPurchasePlanDiscountOnShares",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails",
     "longName": "995765 - Disclosure - Share-based Compensation (Details)",
     "shortName": "Share-based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2",
     "longName": "995775 - Disclosure - Share-based Compensation (Details 2)",
     "shortName": "Share-based Compensation (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_a7051771-2831-40e1-aa2a-2414bb103b08",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a7051771-2831-40e1-aa2a-2414bb103b08",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails",
     "longName": "995785 - Disclosure - Share-based Compensation - Restricted Shares Rollforward (Details)",
     "shortName": "Share-based Compensation - Restricted Shares Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_0fa2baa1-e6e2-4fce-a9ad-e32b7b35d777",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0fa2baa1-e6e2-4fce-a9ad-e32b7b35d777",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails",
     "longName": "995795 - Disclosure - Share-based Compensation - Schedule of Principal Assumptions Utilized in Valuing Service Condition SARs (Details)",
     "shortName": "Share-based Compensation - Schedule of Principal Assumptions Utilized in Valuing Service Condition SARs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_40c26bda-117a-4866-9f67-8b00177bda55",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_40c26bda-117a-4866-9f67-8b00177bda55",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails",
     "longName": "995805 - Disclosure - Segment Information - Additional Information (Details)",
     "shortName": "Segment Information - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:SegmentReportingExpenseInformationUsedByCodmDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:SegmentReportingExpenseInformationUsedByCodmDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
     "longName": "995815 - Disclosure - Segment Information - Summary of Significant Expense Categories and Consolidated Net Income Provided to the CODM (Details)",
     "shortName": "Segment Information - Summary of Significant Expense Categories and Consolidated Net Income Provided to the CODM (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_346ebd9b-e7af-4e77-9742-3553b6e77bfc",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails",
     "longName": "995825 - Disclosure - Segment Information - Summary of Long-lived Assets by Geographical Area (Details)",
     "shortName": "Segment Information - Summary of Long-lived Assets by Geographical Area (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails",
     "longName": "995835 - Disclosure - Segment Information - Summary of Long-lived Assets by Geographical Area (Parenthetical) (Details)",
     "shortName": "Segment Information - Summary of Long-lived Assets by Geographical Area (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_fc862965-26b0-4fa2-b3b1-09b9fdc851fe",
      "name": "agys:TotalLongLivedAssetsPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_fc862965-26b0-4fa2-b3b1-09b9fdc851fe",
      "name": "agys:TotalLongLivedAssetsPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
     "longName": "995845 - Disclosure - Debt - Additional Information (Details)",
     "shortName": "Debt - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_5768f035-2640-4dcf-a8eb-9f696abfe3b2",
      "name": "us-gaap:LineOfCreditFacilityPeriodicPayment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5768f035-2640-4dcf-a8eb-9f696abfe3b2",
      "name": "us-gaap:LineOfCreditFacilityPeriodicPayment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
     "longName": "995855 - Disclosure - Business Combination - Additional Information (Details)",
     "shortName": "Business Combination - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214a849-389c-4ff9-96bc-55a76bcb1c1d",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails",
     "longName": "995865 - Disclosure - Business Combination - Components And The Allocation of the Purchase Price for Acquisition (Details)",
     "shortName": "Business Combination - Components And The Allocation of the Purchase Price for Acquisition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "us-gaap:Goodwill",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0ca04cb2-571d-4983-98e7-4d19b5aae775",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfUnauditedProFormaFinancialInformationDetails",
     "longName": "995875 - Disclosure - Business Combination - Schedule of Unaudited Pro Forma Financial Information (Details)",
     "shortName": "Business Combination - Schedule of Unaudited Pro Forma Financial Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_54782dfb-22fd-4d35-b44b-6c6482d66cbd",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual",
     "longName": "995885 - Disclosure - Preferred Stock - (Details Textual)",
     "shortName": "Preferred Stock - (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_892dbafc-c8af-4c09-b6b5-7a01e627040f",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "agys-20250930.htm",
      "first": true
     },
     "uniqueAnchor": null
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accounts Payable, Current, Total",
        "terseLabel": "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": [
      "r39",
      "r822"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net of allowance for expected credit losses of $1,202 and $627, respectively",
        "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": [
      "r1017"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accrued Liabilities, Current, Total",
        "terseLabel": "Accrued liabilities",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Accrued Liabilities",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r13",
      "r56",
      "r121",
      "r579",
      "r606",
      "r607",
      "r1088"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (loss) [Member]",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r8",
      "r13",
      "r479",
      "r482",
      "r519",
      "r602",
      "r603",
      "r946",
      "r947",
      "r948",
      "r1002",
      "r1003",
      "r1004",
      "r1005"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average period",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r722"
     ]
    },
    "agys_ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ActivityRelatedToRestrictedSharesAwardedByCompanyAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Activity Related to Restricted Shares Awarded by the Company",
        "label": "Activity Related To Restricted Shares Awarded By Company [Abstract]",
        "documentation": "Activity related to restricted shares awarded by the Company."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Additional Paid in Capital, Ending Balance",
        "periodStartLabel": "Additional Paid in Capital, Beginning Balance",
        "totalLabel": "Additional Paid in Capital, Total",
        "terseLabel": "Capital in excess of stated value",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r822",
      "r1137"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital in excess of Stated value [Member]",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r620",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1089",
      "r1140"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total",
        "terseLabel": "Share-based compensation",
        "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": [
      "r336"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r858",
      "r868",
      "r878",
      "r910"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r871",
      "r881",
      "r913"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r872",
      "r882",
      "r906",
      "r914",
      "r918",
      "r926"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of share-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r366",
      "r372",
      "r373"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance",
        "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance",
        "terseLabel": "Allowance for expected credit losses",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r225",
      "r229",
      "r230",
      "r231",
      "r1104"
     ]
    },
    "agys_AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended and Restated Two Thousand And Twenty Equity Incentive Plan Member",
        "label": "Amended and Restated Two Thousand And Twenty Equity Incentive Plan [Member]",
        "terseLabel": "Amended and Restated 2020 Equity Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "agys_AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended and Restated Two Thousand And Twenty Four Equity Incentive Plan Member",
        "label": "Amended and Restated Two Thousand And Twenty Four Equity Incentive Plan [Member]",
        "terseLabel": "Amended and Restated 2024 Equity Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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_AmortizationOfAcquisitionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfAcquisitionCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of Acquisition Costs",
        "terseLabel": "Amortization of developed technology acquired",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of capitalized costs associated with acquisition of business. 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"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amortization of Intangible Assets, Total",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of internal-use software and intangibles",
        "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."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r139",
      "r239",
      "r246",
      "r726",
      "r730",
      "r731",
      "r733",
      "r735"
     ]
    },
    "agys_AmortizationOfInternalUseSoftwareAndIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "AmortizationOfInternalUseSoftwareAndIntangibles",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of Internal Use Software and Intangibles",
        "documentation": "Amortization of internal use software and intangibles.",
        "terseLabel": "Amortization of internal-use software and intangibles"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive restricted shares, restricted stock units, and performance shares",
        "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": [
      "r185"
     ]
    },
    "agys_AssembledWorkforceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "AssembledWorkforceMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assembled Workforce Member",
        "label": "Assembled Workforce [Member]",
        "terseLabel": "Assembled Workforce [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r610",
      "r1084"
     ]
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Domain]",
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r610",
      "r1084"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r95",
      "r116",
      "r150",
      "r153",
      "r154",
      "r189",
      "r200",
      "r212",
      "r216",
      "r226",
      "r267",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r469",
      "r471",
      "r495",
      "r565",
      "r566",
      "r573",
      "r657",
      "r744",
      "r745",
      "r752",
      "r822",
      "r836",
      "r837",
      "r849",
      "r1038",
      "r1039",
      "r1095"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r111",
      "r126",
      "r150",
      "r153",
      "r154",
      "r226",
      "r267",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r469",
      "r471",
      "r495",
      "r822",
      "r1038",
      "r1039",
      "r1095"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Related Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "agys_Book4Time1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "Book4Time1Member",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Book 4 Time1 [Member]",
        "documentation": "Book 4 Time1 [Member]",
        "terseLabel": "Book4Time [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "agys_Book4TimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "Book4TimeMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Book4Time [Member]",
        "documentation": "Book4Time Member",
        "label": "Book4Time [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r463",
      "r464",
      "r465",
      "r610",
      "r763",
      "r764",
      "r1077",
      "r1079",
      "r1081"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Axis]",
        "terseLabel": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r463",
      "r464",
      "r465",
      "r610",
      "r763",
      "r764",
      "r1077",
      "r1079",
      "r1081"
     ]
    },
    "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition date",
        "label": "Business Combination, Effective Date of Acquisition",
        "documentation": "Date when acquirer obtains control of acquiree in business combination, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r771",
      "r774",
      "r1074",
      "r1075"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfUnauditedProFormaFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Line Items]",
        "terseLabel": "Business Acquisition [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": [
      "r237",
      "r405",
      "r406",
      "r407",
      "r408",
      "r414",
      "r415",
      "r416",
      "r417",
      "r423",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r459",
      "r460",
      "r461",
      "r465",
      "r771",
      "r780",
      "r1077",
      "r1079",
      "r1081"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Pro Forma Information [Table Text Block]",
        "terseLabel": "Schedule of unaudited pro forma financial information",
        "documentation": "Tabular disclosure of pro forma revenue and earnings for business combination or aggregate of series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r771",
      "r781",
      "r939",
      "r940",
      "r1078"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfUnauditedProFormaFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Pro Forma Information, Pro Forma Income (Loss), after Tax",
        "terseLabel": "Net income",
        "documentation": "Amount, after tax, of pro forma income (loss) of combined entity as if acquisition date of business combination occurred as of beginning of period."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r421",
      "r423",
      "r771",
      "r781",
      "r782"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationScheduleOfUnauditedProFormaFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Pro Forma Information, Pro Forma Revenue",
        "terseLabel": "Revenue",
        "documentation": "Amount of pro forma revenue of combined entity as if acquisition date of business combination occurred as of beginning of period."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r421",
      "r423",
      "r771",
      "r781"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Consideration Transferred",
        "totalLabel": "Total purchase price",
        "terseLabel": "Total purchase price",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r449",
      "r461",
      "r771",
      "r776"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureBusinessCombination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination",
        "label": "Business Combination [Text Block]",
        "documentation": "The entire disclosure for business combination."
       }
      }
     },
     "auth_ref": [
      "r404",
      "r405",
      "r409",
      "r418",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r429",
      "r430",
      "r436",
      "r439",
      "r440",
      "r446",
      "r447",
      "r448",
      "r456",
      "r460",
      "r461",
      "r462",
      "r464",
      "r466",
      "r771",
      "r772",
      "r773",
      "r774",
      "r777",
      "r778",
      "r779"
     ]
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue attributable",
        "label": "Business Combination, Acquiree's Revenue since Acquisition Date, Actual",
        "documentation": "Amount of acquiree's revenue since acquisition date of business combination included in consolidated statement of income."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r423",
      "r771",
      "r781"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Identifiable intangible assets:",
        "label": "Business Combination, Recognized Asset Acquired, Asset [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired, Asset, Current [Abstract]",
        "terseLabel": "Net tangible assets (liabilities):"
       }
      }
     },
     "auth_ref": []
    },
    "agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Contract Liabilities",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Contract Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired, Other Asset, Current",
        "terseLabel": "Other current assets, including cash acquired",
        "documentation": "Amount of asset acquired in business combination and recognized at acquisition date, classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1082"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Business Combination, Recognized Asset Acquired, Receivable, Current",
        "documentation": "Amount of receivable acquired in business combination and recognized at acquisition date, classified as current. Includes, but is not limited to, receivable from customer for product and service."
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1082"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Liability Assumed, Other Liability, Current",
        "terseLabel": "Current and other liabilities",
        "negatedTerseLabel": "Current and other liabilities",
        "documentation": "Amount of liability assumed in business combination and recognized at acquisition date, classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1082"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Business Combination, Recognized Liability Assumed, Deferred Tax Liability",
        "negatedTerseLabel": "Deferred tax liabilities",
        "documentation": "Amount of deferred tax liability assumed in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1082"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived",
        "totalLabel": "Total identifiable intangible assets",
        "terseLabel": "Total identifiable intangible assets",
        "documentation": "Amount of identifiable finite-lived intangible asset acquired in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1082"
     ]
    },
    "agys_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Tangible Assets.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Tangible Assets",
        "totalLabel": "Net tangible assets (liabilities)",
        "terseLabel": "Net tangible assets (liabilities)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Business Combination, Recognized Asset Acquired, Other Asset, Noncurrent",
        "documentation": "Amount of asset acquired in business combination and recognized at acquisition date, classified as other and noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1082"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill",
        "totalLabel": "Total purchase price allocation",
        "terseLabel": "Total purchase price allocation",
        "documentation": "Amount of asset acquired in excess of (less than) liability assumed plus goodwill in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1082"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill [Abstract]",
        "terseLabel": "Components of Purchase Price:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Separately Recognized Transaction, Acquisition-Related Cost, Expensed",
        "terseLabel": "Acquisition costs",
        "documentation": "Amount of expense for acquisition-related cost incurred to effect business combination and recognized separately from acquisition of asset and assumption of liability. Includes, but is not limited to, finder's fee and advisory, legal, accounting, valuation, and other professional and consulting fees. Excludes integration, restructuring, and other post-combination costs; cost related to acquisition of asset; and acquisition-related cost for transaction with third party."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r423",
      "r769",
      "r770",
      "r771",
      "r776"
     ]
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "agys_BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations Settlement Of Certain Post-Closing Adjustments Cash Paid",
        "documentation": "Business combinations settlement of certain post-closing adjustments cash paid.",
        "terseLabel": "Settlement of certain post-closing adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "agys_CARESActMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "CARESActMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C A R E S Act [Member]",
        "documentation": "CARES Act [Member].",
        "terseLabel": "CARES Act [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued capital expenditures",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r22"
     ]
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalizedContractCostAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized contract cost, 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": [
      "r136",
      "r137",
      "r235"
     ]
    },
    "us-gaap_CapitalizedContractCostNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalizedContractCostNet",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized contract cost, net",
        "totalLabel": "Capitalized Contract Cost, Net, Total",
        "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": [
      "r234"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance",
        "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance",
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total",
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r113",
      "r727"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total",
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r67",
      "r147"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "totalLabel": "Net decrease in cash and cash equivalents",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r67"
     ]
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Disclosures of Cash Flow Information",
        "label": "Cash Flow, Supplemental Disclosures [Text Block]",
        "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "agys_CashReceivedInAcquisitionPartiallyOffset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "CashReceivedInAcquisitionPartiallyOffset",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received in acquisition partially offset",
        "label": "Cash received in acquisition partially offset",
        "terseLabel": "Cash received in acquisition partially offset"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chief Executive Officer [Member]",
        "label": "Chief Executive Officer [Member]"
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r118",
      "r119",
      "r120",
      "r150",
      "r154",
      "r179",
      "r180",
      "r182",
      "r184",
      "r191",
      "r192",
      "r226",
      "r267",
      "r270",
      "r271",
      "r272",
      "r276",
      "r277",
      "r292",
      "r293",
      "r295",
      "r296",
      "r298",
      "r301",
      "r303",
      "r304",
      "r306",
      "r307",
      "r309",
      "r495",
      "r614",
      "r615",
      "r616",
      "r617",
      "r620",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r645",
      "r665",
      "r683",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r936",
      "r996",
      "r999",
      "r1006"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class Of Stock [Line Items]",
        "label": "Class of Stock [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": [
      "r118",
      "r119",
      "r120",
      "r191",
      "r295",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r477",
      "r614",
      "r615",
      "r616",
      "r617",
      "r753",
      "r936",
      "r995",
      "r996"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "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": [
      "r46",
      "r88",
      "r576",
      "r644"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r259",
      "r260",
      "r710",
      "r1031",
      "r1033"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r839",
      "r840",
      "r841",
      "r843",
      "r844",
      "r845",
      "r846",
      "r1002",
      "r1003",
      "r1005",
      "r1089",
      "r1136",
      "r1140"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, stated value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r48",
      "r645"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Common Stock, Shares, Issued, Total",
        "terseLabel": "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": [
      "r48"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance",
        "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance",
        "terseLabel": "Common stock, shares outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r48",
      "r645",
      "r663",
      "r1140",
      "r1141"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Common Stock, Value, Issued, Ending Balance",
        "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance",
        "totalLabel": "Common Stock, Value, Issued, Total",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common shares, without par value, at $0.30 stated value; 80,000,000 shares authorized; 33,342,288 shares issued; and 28,042,618 and 28,015,775 shares outstanding at September 30, 2025 and March 31, 2025, respectively",
        "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": [
      "r48",
      "r293",
      "r300",
      "r578",
      "r822"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total comprehensive income",
        "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": [
      "r14",
      "r128",
      "r130",
      "r134",
      "r563",
      "r587",
      "r588"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r93",
      "r150",
      "r151",
      "r157",
      "r158",
      "r189",
      "r202",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r216",
      "r217",
      "r218",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r569",
      "r744",
      "r745",
      "r1038",
      "r1039"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r93",
      "r150",
      "r151",
      "r157",
      "r158",
      "r189",
      "r202",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r216",
      "r217",
      "r218",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r569",
      "r744",
      "r745",
      "r1038",
      "r1039"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets",
        "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r313",
      "r315",
      "r326"
     ]
    },
    "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetReclassifiedToReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers to accounts receivable",
        "label": "Contract with Customer, Asset, Reclassified to Receivable",
        "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional."
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "totalLabel": "Contract with Customer, Liability, Total",
        "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": [
      "r311",
      "r312",
      "r315",
      "r326"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r327"
     ]
    },
    "us-gaap_ConvertiblePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertiblePreferredStockMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Preferred Stock [Member]",
        "label": "Convertible Preferred Stock [Member]",
        "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r304",
      "r306",
      "r843",
      "r844",
      "r845",
      "r846"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cost of Goods and Services Sold, Total",
        "terseLabel": "Total cost of goods sold",
        "label": "Cost of Product and Service 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": [
      "r60",
      "r61",
      "r525",
      "r731",
      "r736",
      "r812",
      "r988"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cost of Revenue, Total",
        "terseLabel": "Cost of revenue",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r150",
      "r153",
      "r154",
      "r226",
      "r267",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r495",
      "r744",
      "r1038"
     ]
    },
    "us-gaap_CostOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfRevenueAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of goods sold:",
        "label": "Cost of Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r1037"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r1037"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Relationships [Member]",
        "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": [
      "r791",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1026",
      "r1027",
      "r1029",
      "r1030"
     ]
    },
    "agys_CustomerSupportExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "CustomerSupportExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer support expenses",
        "label": "Customer Support Expenses",
        "documentation": "Customer support expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebt1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt",
        "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": [
      "r73",
      "r150",
      "r152",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r265",
      "r266",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r287",
      "r288",
      "r289",
      "r477",
      "r510"
     ]
    },
    "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]",
        "documentation": "Indicates type of variable interest rate on debt instrument."
       }
      }
     },
     "auth_ref": [
      "r571"
     ]
    },
    "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Debt Issuance Costs, Line of Credit Arrangements, Net, Total",
        "label": "Debt Issuance Costs, Line of Credit Arrangements, Net",
        "terseLabel": "Debt issuance costs relating to the Revolving Facility",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Income Tax Assets, Net, Total",
        "terseLabel": "Deferred income taxes, non-current",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r377",
      "r378"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred income tax expense",
        "totalLabel": "Deferred Income Tax Expense (Benefit), Total",
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r98",
      "r995",
      "r1001"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Income Tax Liabilities, Net, Total",
        "terseLabel": "Deferred income taxes, non-current",
        "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": [
      "r377",
      "r378",
      "r574"
     ]
    },
    "agys_DenominatorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "DenominatorAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator:",
        "label": "Denominator [Abstract]",
        "documentation": "Denominator."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Depreciation, Total",
        "terseLabel": "Depreciation of fixed assets",
        "label": "Depreciation",
        "verboseLabel": "Depreciation of fixed assets",
        "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",
      "r27",
      "r138",
      "r730",
      "r731",
      "r733",
      "r735"
     ]
    },
    "agys_DevelopedTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "DevelopedTechnologyMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Developed Technology [Member]",
        "label": "Developed Technology [Member]",
        "terseLabel": "Developed Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "agys_DilutiveSSARs": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "DilutiveSSARs",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive SSARs",
        "label": "Dilutive S S A Rs",
        "documentation": "Dilutive SSARs."
       }
      }
     },
     "auth_ref": []
    },
    "agys_DilutiveUnvestedRestrictedStockUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "DilutiveUnvestedRestrictedStockUnits",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive unvested restricted stock units",
        "label": "Dilutive Unvested Restricted Stock Units",
        "documentation": "Dilutive unvested restricted stock units."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "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": [
      "r324",
      "r325",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails"
     ],
     "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": [
      "r324",
      "r325",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r338",
      "r367",
      "r368",
      "r370",
      "r766"
     ]
    },
    "us-gaap_DividendPaymentRestrictionsScheduleDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendPaymentRestrictionsScheduleDescription",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declaration and payment terms",
        "label": "Dividend Payment Restriction and Statutory Capital and Surplus Requirements, Description",
        "documentation": "Description of dividends paid, restrictions on dividend payments, statutory capital and surplus amounts, requirements and future requirements."
       }
      }
     },
     "auth_ref": [
      "r995",
      "r997",
      "r1133"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period End Date",
        "verboseLabel": "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/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r853"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r885"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "verboseLabel": "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/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income per share - basic:",
        "terseLabel": "Income per share - basic:",
        "totalLabel": "Earnings Per Share, Basic, Total",
        "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": [
      "r104",
      "r135",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r177",
      "r179",
      "r182",
      "r183",
      "r184",
      "r188",
      "r291",
      "r371",
      "r402",
      "r468",
      "r489",
      "r490",
      "r564",
      "r589",
      "r737"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income per share - diluted:",
        "terseLabel": "Income per share - diluted:",
        "totalLabel": "Earnings Per Share, Diluted, Total",
        "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": [
      "r104",
      "r135",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r179",
      "r182",
      "r183",
      "r184",
      "r188",
      "r291",
      "r371",
      "r402",
      "r468",
      "r489",
      "r490",
      "r564",
      "r589",
      "r737"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Diluted [Abstract]",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShare3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r185",
      "r186",
      "r187"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total",
        "terseLabel": "Effective tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r768"
     ]
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Employee Benefits and Share-Based Compensation",
        "documentation": "Amount of expense for employee benefit and equity-based compensation."
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Salaries, wages, employee benefits, and payroll taxes",
        "totalLabel": "Employee-related Liabilities, Current, Total",
        "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": [
      "r42"
     ]
    },
    "agys_EmployeeRetentionCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "EmployeeRetentionCreditsMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Retention Credits [Member]",
        "documentation": "Employee retention credits",
        "terseLabel": "Employee Retention Credits [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails"
     ],
     "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": [
      "r1070"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average vesting period",
        "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": [
      "r369"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized stock based compensation expense related to unvested restricted stock",
        "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": [
      "r1071"
     ]
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "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": [
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069"
     ]
    },
    "agys_EmployeeStockPurchasePlanDiscountOnShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "EmployeeStockPurchasePlanDiscountOnShares",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee stock purchase plan discount on shares",
        "label": "Employee Stock Purchase Plan Discount On Shares",
        "documentation": "Employee Stock Purchase Plan Discount On Shares"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r851"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r851"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Securities Act 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/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r851"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r935"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r851"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r851"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r851"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component",
        "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",
      "r102",
      "r103",
      "r104",
      "r131",
      "r132",
      "r133",
      "r159",
      "r160",
      "r161",
      "r163",
      "r170",
      "r172",
      "r174",
      "r190",
      "r227",
      "r228",
      "r250",
      "r290",
      "r310",
      "r371",
      "r392",
      "r393",
      "r399",
      "r400",
      "r401",
      "r403",
      "r467",
      "r468",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r512",
      "r513",
      "r519",
      "r586",
      "r602",
      "r603",
      "r604",
      "r620",
      "r683"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r858",
      "r868",
      "r878",
      "r910"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r865",
      "r875",
      "r907"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Intangible asset, estimated useful life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r240",
      "r241",
      "r242",
      "r244",
      "r245",
      "r248",
      "r249",
      "r526",
      "r527",
      "r610",
      "r722",
      "r726",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r240",
      "r241",
      "r242",
      "r244",
      "r245",
      "r248",
      "r249",
      "r610",
      "r722",
      "r726",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r872",
      "r882",
      "r914"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r872",
      "r882",
      "r914"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r872",
      "r882",
      "r914"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r872",
      "r882",
      "r914"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r872",
      "r882",
      "r914"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on asset disposals",
        "label": "Gain (Loss) on Disposition of Assets",
        "totalLabel": "Gain (Loss) on Disposition of Assets, Total",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "us-gaap_GainLossRelatedToLitigationSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossRelatedToLitigationSettlement",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Legal settlements",
        "terseLabel": "Legal settlements",
        "label": "Gain (Loss) from Litigation Settlement",
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r744",
      "r1034"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "General and Administrative Expense, Total",
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "verboseLabel": "General and administrative expenses",
        "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": [
      "r64",
      "r667"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative [Member]",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Goodwill, Ending Balance",
        "periodStartLabel": "Goodwill, Beginning Balance",
        "totalLabel": "Goodwill, Total",
        "terseLabel": "Goodwill",
        "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": [
      "r114",
      "r236",
      "r562",
      "r745",
      "r751",
      "r771",
      "r775",
      "r776",
      "r811",
      "r815",
      "r822",
      "r1019",
      "r1020",
      "r1083"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r62",
      "r94",
      "r150",
      "r153",
      "r154",
      "r226",
      "r267",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r495",
      "r739",
      "r744",
      "r1009",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1038"
     ]
    },
    "agys_GrossProfitRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "GrossProfitRatio",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross profit margin",
        "label": "Gross Profit Ratio",
        "documentation": "Gross profit ratio."
       }
      }
     },
     "auth_ref": []
    },
    "country_IN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "IN",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INDIA",
        "terseLabel": "INDIA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent, Total",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "terseLabel": "Net income",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r59",
      "r69",
      "r104",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r181",
      "r184",
      "r468"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before taxes",
        "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": [
      "r58",
      "r90",
      "r94",
      "r565",
      "r567",
      "r584",
      "r732",
      "r734",
      "r736",
      "r739",
      "r744",
      "r1009",
      "r1012",
      "r1013",
      "r1014",
      "r1015"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r257",
      "r258",
      "r473",
      "r474",
      "r475",
      "r476",
      "r492",
      "r493",
      "r494",
      "r496",
      "r497",
      "r498",
      "r599",
      "r601",
      "r668",
      "r722",
      "r723",
      "r771",
      "r776",
      "r813",
      "r814",
      "r816",
      "r821",
      "r1076",
      "r1078",
      "r1106"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r258",
      "r473",
      "r474",
      "r475",
      "r476",
      "r492",
      "r493",
      "r494",
      "r496",
      "r497",
      "r498",
      "r599",
      "r601",
      "r668",
      "r722",
      "r723",
      "r771",
      "r776",
      "r813",
      "r814",
      "r816",
      "r821",
      "r1076",
      "r1078",
      "r1106"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r380",
      "r381",
      "r386",
      "r390",
      "r768",
      "r1073"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r380",
      "r381",
      "r386",
      "r390",
      "r768",
      "r1073"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r155",
      "r376",
      "r380",
      "r383",
      "r384",
      "r385",
      "r387",
      "r388",
      "r394",
      "r396",
      "r397",
      "r398",
      "r572",
      "r609",
      "r619",
      "r768"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income tax (benefit) expense",
        "totalLabel": "Income Tax Expense (Benefit), Total",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax provision (benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r99",
      "r150",
      "r173",
      "r174",
      "r189",
      "r205",
      "r216",
      "r379",
      "r380",
      "r395",
      "r590",
      "r732",
      "r734",
      "r736",
      "r768"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income Taxes Paid, Net, Total",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash payments for income tax, net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r146",
      "r389",
      "r390"
     ]
    },
    "agys_IncreaseDecreaseInOperatingAssetsAndLiabilties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "IncreaseDecreaseInOperatingAssetsAndLiabilties",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Changes in operating assets and liabilities",
        "label": "Increase Decrease In Operating Assets And Liabilties",
        "documentation": "Changes in operating assets and liabilties."
       }
      }
     },
     "auth_ref": []
    },
    "agys_IncrementalCommonSharesAttributableToRestrictedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "IncrementalCommonSharesAttributableToRestrictedShares",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incremental common shares attributable to restricted shares (in shares)",
        "label": "Incremental Common Shares Attributable To Restricted Shares",
        "documentation": "Incremental Common Shares Attributable to Restricted Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r243",
      "r247",
      "r726",
      "r783",
      "r784",
      "r785",
      "r794",
      "r795",
      "r809"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r243",
      "r247",
      "r726",
      "r783",
      "r784",
      "r785",
      "r794",
      "r795",
      "r809"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "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": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r872",
      "r882",
      "r906",
      "r914",
      "r918",
      "r926"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r854",
      "r930"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r854",
      "r930"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r854",
      "r930"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total",
        "terseLabel": "Intangible assets, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r1027",
      "r1028"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Interest Expense, Total",
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Operating and Nonoperating",
        "negatedLabel": "Interest expense",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r200",
      "r204",
      "r206",
      "r216",
      "r509",
      "r744",
      "r745",
      "r1139"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash payments for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "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": [
      "r142",
      "r144",
      "r145"
     ]
    },
    "agys_InterestPaidReceipts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "InterestPaidReceipts",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid Receipts",
        "documentation": "Interest Paid Receipts",
        "terseLabel": "Cash receipts for interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InternalRevenueServiceIRSMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal Revenue Service (IRS) [Member]",
        "label": "Internal Revenue Service (IRS) [Member]",
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventory, Net, Total",
        "terseLabel": "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": [
      "r123",
      "r728",
      "r822"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "negatedLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r203",
      "r216",
      "r744",
      "r950"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract",
        "terseLabel": "Operating Lease, term of contract",
        "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1092"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders' 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": [
      "r53",
      "r89",
      "r581",
      "r822",
      "r836",
      "r837",
      "r995",
      "r1000",
      "r1018",
      "r1091"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r43",
      "r112",
      "r150",
      "r153",
      "r154",
      "r226",
      "r267",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r470",
      "r471",
      "r472",
      "r495",
      "r822",
      "r1038",
      "r1095",
      "r1096"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Accrued liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities:",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "agys_LineOfCreditFacilityAdditionalAggregatePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "LineOfCreditFacilityAdditionalAggregatePrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional aggregate principal amount.",
        "label": "Line of Credit Facility, Additional Aggregate Principal Amount",
        "terseLabel": "Additional aggregate principal amount under the revolving credit facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Line of credit facility commitment fee percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Interest Rate During Period",
        "terseLabel": "Line of credit facility interest rate during period",
        "documentation": "The effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r44"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r266",
      "r995",
      "r998",
      "r1037"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum aggregate principal amount of credit agreement",
        "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": [
      "r40",
      "r44"
     ]
    },
    "us-gaap_LineOfCreditFacilityPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Periodic Payment",
        "terseLabel": "Repayment of principal amount under credit agreement",
        "documentation": "Amount of the required periodic payments of both interest and principal."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r44"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r40",
      "r44",
      "r266",
      "r995",
      "r998",
      "r1037"
     ]
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "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": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-Term Debt, Excluding Current Maturities, Total",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Debt, non-current",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "us-gaap_MajorityShareholderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MajorityShareholderMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MAK Capital One, LLC [Member]",
        "label": "Majority Shareholder [Member]",
        "documentation": "Owner that controls more than 50 percent of the voting interest in the entity through direct or indirect ownership."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r194",
      "r261",
      "r262",
      "r263",
      "r264",
      "r332",
      "r362",
      "r363",
      "r364",
      "r374",
      "r491",
      "r524",
      "r598",
      "r600",
      "r608",
      "r636",
      "r637",
      "r687",
      "r690",
      "r694",
      "r695",
      "r697",
      "r705",
      "r706",
      "r708",
      "r709",
      "r720",
      "r721",
      "r750",
      "r753",
      "r765",
      "r771",
      "r777",
      "r780",
      "r817",
      "r818",
      "r819",
      "r820",
      "r832",
      "r1040",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r194",
      "r261",
      "r262",
      "r263",
      "r264",
      "r332",
      "r362",
      "r363",
      "r364",
      "r374",
      "r491",
      "r524",
      "r598",
      "r600",
      "r608",
      "r636",
      "r637",
      "r687",
      "r690",
      "r694",
      "r695",
      "r697",
      "r705",
      "r706",
      "r708",
      "r709",
      "r720",
      "r721",
      "r750",
      "r753",
      "r765",
      "r771",
      "r777",
      "r780",
      "r817",
      "r818",
      "r819",
      "r832",
      "r1040",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "totalLabel": "Net cash (used in) provided by financing activities",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "totalLabel": "Net cash provided by operating activities",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r69"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "totalLabel": "Net income",
        "verboseLabel": "Net income",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r69",
      "r91",
      "r104",
      "r110",
      "r127",
      "r129",
      "r133",
      "r150",
      "r153",
      "r154",
      "r157",
      "r162",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r173",
      "r174",
      "r181",
      "r226",
      "r267",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r291",
      "r294",
      "r297",
      "r302",
      "r371",
      "r402",
      "r468",
      "r490",
      "r495",
      "r585",
      "r664",
      "r681",
      "r682",
      "r732",
      "r734",
      "r736",
      "r847",
      "r1038"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted and Issued Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "agys_NonCompetitionAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "NonCompetitionAgreementsMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-competition Agreements [Member]",
        "label": "Non-competition Agreements [Member]",
        "terseLabel": "Non-competition Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r872",
      "r882",
      "r906",
      "r914"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Assets",
        "terseLabel": "Total long-lived assets",
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense):",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Reportable Segments",
        "terseLabel": "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": [
      "r740",
      "r748",
      "r1011"
     ]
    },
    "agys_NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares withheld for taxes upon exercise of SSARs or vesting of other grants.",
        "label": "Number of Shares Withheld For Taxes Upon Exercise of SSARs or Vesting of Other Grants",
        "terseLabel": "Shares withheld for taxes upon exercise of SSARs or vesting of other grants (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "agys_NumeratorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "NumeratorAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Numerator [Abstract]",
        "documentation": "Numerator."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "totalLabel": "Total operating expense",
        "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": [
      "r736"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r732",
      "r736",
      "r739",
      "r1009",
      "r1012",
      "r1013",
      "r1014",
      "r1015"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, current",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, non-current",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "agys_OperatingLeaseNotYetCommenced": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "OperatingLeaseNotYetCommenced",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease not yet commenced",
        "label": "Operating Lease Not Yet Commenced",
        "documentation": "Operating lease not yet commenced."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash payments for operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r517"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Line Items]",
        "label": "Operating Loss Carryforwards [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": [
      "r391"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Table]",
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Disclosure of information about operating loss carryforward. Includes, but is not limited to, tax authority, amount and expiration date of operating loss carryforward, and likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r217",
      "r744",
      "r745"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureNatureOfOperationsAndFinancialStatementPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of Operations and Financial Statement Presentation",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r105",
      "r106",
      "r108",
      "r611",
      "r612"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails2": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r822"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Assets, Noncurrent, Total",
        "terseLabel": "Other non-current assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total",
        "terseLabel": "Unrealized translation adjustments",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r8",
      "r85"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized foreign currency translation adjustments",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r54",
      "r55",
      "r56",
      "r499",
      "r500",
      "r502"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "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": [
      "r45"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other income (expense), net",
        "totalLabel": "Other Nonoperating Income (Expense), Total",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income, net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r812"
     ]
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Operating Income (Expense), Net",
        "terseLabel": "Other charges, net",
        "negatedLabel": "Other (gains) charges, net",
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "agys_OtherSegmentItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "OtherSegmentItems",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other segment items",
        "label": "Other Segment Items",
        "documentation": "Other segment items."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r860",
      "r870",
      "r880",
      "r912"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r873",
      "r883",
      "r915"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r873",
      "r883",
      "r915"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Payments of stock issuance costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common shares to satisfy employee tax withholding",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r450",
      "r771",
      "r776",
      "r810"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total",
        "negatedLabel": "Cash paid for business combination, net of cash acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Payments to Acquire Productive Assets, Total",
        "negatedLabel": "Capital expenditures",
        "label": "Payments to Acquire Productive Assets",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r1085",
      "r1086",
      "r1087"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Share [Member]",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": [
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockDividendRatePercentage",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock Dividend Rate Percentage",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r688",
      "r691",
      "r693",
      "r698"
     ]
    },
    "us-gaap_PreferredStockNoParValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockNoParValue",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value",
        "label": "Preferred Stock, No Par Value",
        "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r1042"
     ]
    },
    "us-gaap_PreferredStockTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock",
        "label": "Preferred Stock [Text Block]",
        "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r295"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Series A convertible preferred stock, par value",
        "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance",
        "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance",
        "totalLabel": "Preferred Stock, Value, Issued, Total",
        "terseLabel": "Series A convertible preferred stock, no par value",
        "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": [
      "r47",
      "r293",
      "r299",
      "r577",
      "r822"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "totalLabel": "Total",
        "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": [
      "r945"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Current [Abstract]",
        "terseLabel": "Prepaid expenses and other current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails2": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Prepaid Expense, Current, Total",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r232",
      "r233",
      "r729"
     ]
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "terseLabel": "Debt proceeds, net of issuance costs",
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from line of credit",
        "totalLabel": "Proceeds from Lines of Credit, Total",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r995",
      "r998"
     ]
    },
    "us-gaap_ProceedsFromStockPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromStockPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Proceeds from Employee Stock Purchase Plan purchases",
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "agys_ProductDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ProductDevelopmentMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product development [Member]",
        "label": "Product Development [Member]",
        "documentation": "Product development."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products [Member]",
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r731",
      "r736",
      "r755",
      "r756"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r219",
      "r525",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r724",
      "r731",
      "r734",
      "r736",
      "r755",
      "r756",
      "r831",
      "r832",
      "r833",
      "r835",
      "r838",
      "r941",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r989",
      "r990",
      "r991",
      "r992",
      "r1035",
      "r1036",
      "r1105",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1134",
      "r1135"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r219",
      "r525",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r724",
      "r731",
      "r734",
      "r736",
      "r755",
      "r756",
      "r831",
      "r832",
      "r833",
      "r835",
      "r838",
      "r941",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r989",
      "r990",
      "r991",
      "r992",
      "r1035",
      "r1036",
      "r1105",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1134",
      "r1135"
     ]
    },
    "us-gaap_ProfessionalAndContractServicesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProfessionalAndContractServicesExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional and Contract Services Expense",
        "terseLabel": "Professional services expenses",
        "documentation": "Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support."
       }
      }
     },
     "auth_ref": []
    },
    "agys_ProfessionalServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ProfessionalServicesMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional services [Member]",
        "label": "Professional Services [Member]",
        "documentation": "Professional Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance",
        "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance",
        "totalLabel": "Property, Plant and Equipment, Net, Total",
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r518",
      "r570",
      "r583",
      "r822"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "agys_RameshSrinivasanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "RameshSrinivasanMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ramesh Srinivasan [Member]",
        "documentation": "Ramesh Srinivasan.",
        "terseLabel": "Ramesh Srinivasan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r194",
      "r261",
      "r262",
      "r263",
      "r264",
      "r329",
      "r332",
      "r362",
      "r363",
      "r364",
      "r370",
      "r374",
      "r491",
      "r522",
      "r523",
      "r524",
      "r598",
      "r600",
      "r608",
      "r636",
      "r637",
      "r687",
      "r690",
      "r694",
      "r695",
      "r697",
      "r705",
      "r706",
      "r708",
      "r709",
      "r720",
      "r721",
      "r750",
      "r753",
      "r765",
      "r771",
      "r777",
      "r780",
      "r817",
      "r818",
      "r819",
      "r820",
      "r832",
      "r841",
      "r1032",
      "r1040",
      "r1090",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r194",
      "r261",
      "r262",
      "r263",
      "r264",
      "r329",
      "r332",
      "r362",
      "r363",
      "r364",
      "r370",
      "r374",
      "r491",
      "r522",
      "r523",
      "r524",
      "r598",
      "r600",
      "r608",
      "r636",
      "r637",
      "r687",
      "r690",
      "r694",
      "r695",
      "r697",
      "r705",
      "r706",
      "r708",
      "r709",
      "r720",
      "r721",
      "r750",
      "r753",
      "r765",
      "r771",
      "r777",
      "r780",
      "r817",
      "r818",
      "r819",
      "r820",
      "r832",
      "r841",
      "r1032",
      "r1040",
      "r1090",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r865",
      "r875",
      "r907"
     ]
    },
    "agys_RegularCorporateIncomeTaxRateIndia": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "RegularCorporateIncomeTaxRateIndia",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Regular corporate income tax rate in India",
        "label": "Regular Corporate Income Tax Rate India",
        "documentation": "Regular corporate income tax rate in India."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r156",
      "r157",
      "r224",
      "r330",
      "r331",
      "r520",
      "r521",
      "r575",
      "r582",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r662",
      "r686",
      "r1138"
     ]
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r156",
      "r157",
      "r224",
      "r330",
      "r331",
      "r520",
      "r521",
      "r575",
      "r582",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r662",
      "r686",
      "r1094",
      "r1138"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Debt",
        "negatedLabel": "Debt repayments",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Research and Development Expense, Total",
        "terseLabel": "Product development",
        "label": "Research and Development Expense",
        "verboseLabel": "Product development expenses",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r722",
      "r732",
      "r733",
      "r744",
      "r1103"
     ]
    },
    "agys_RestOfWorldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "RestOfWorldMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rest of world",
        "label": "Rest of World [Member]",
        "documentation": "Rest of world."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r866",
      "r876",
      "r908"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r867",
      "r877",
      "r909"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r864",
      "r874",
      "r884",
      "r916"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock [Member]",
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units [Member]",
        "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": [
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance",
        "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance",
        "totalLabel": "Retained Earnings (Accumulated Deficit), Total",
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r77",
      "r580",
      "r605",
      "r607",
      "r618",
      "r646",
      "r822"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings [Member]",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r103",
      "r104",
      "r159",
      "r160",
      "r161",
      "r163",
      "r170",
      "r172",
      "r174",
      "r227",
      "r228",
      "r250",
      "r290",
      "r371",
      "r392",
      "r393",
      "r399",
      "r400",
      "r401",
      "r403",
      "r467",
      "r468",
      "r478",
      "r480",
      "r481",
      "r483",
      "r488",
      "r512",
      "r513",
      "r602",
      "r604",
      "r620",
      "r1140"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total",
        "terseLabel": "Total net 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": [
      "r92",
      "r93",
      "r189",
      "r201",
      "r202",
      "r210",
      "r216",
      "r219",
      "r221",
      "r223",
      "r323",
      "r324",
      "r325",
      "r525",
      "r732",
      "r736"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "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": [
      "r100",
      "r314",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r325",
      "r328"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net revenue:",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues from External Customers and Long-Lived 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": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility [Member]",
        "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/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesCommissionsAndFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SalesCommissionsAndFees",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales commissions and fees",
        "label": "Sales Commissions and Fees",
        "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller)."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r107",
      "r109",
      "r175",
      "r333",
      "r937"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Additional Information Related to the Condensed Consolidated Balance Sheets",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r405",
      "r406",
      "r407",
      "r408",
      "r414",
      "r415",
      "r416",
      "r417",
      "r423",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r459",
      "r460",
      "r461",
      "r465",
      "r771",
      "r780",
      "r1077",
      "r1079",
      "r1081"
     ]
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSupplementalDisclosuresOfCashFlowInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of supplemental cash flow information",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Amounts used in Computing Earnings per Share and the Effect on Earnings and the Weighted Average Number of Shares of Dilutive Potential Common Shares",
        "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": [
      "r1007"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective tax rates from continuing operations",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r382",
      "r768",
      "r1072"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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": [
      "r37"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of share-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block]",
        "terseLabel": "Components and the allocation of the purchase price for acquisition",
        "documentation": "Tabular disclosure of asset acquired and liability assumed in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1080",
      "r1082"
     ]
    },
    "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]",
        "terseLabel": "Summary of long-lived assets by geographical area",
        "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r70"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r57"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Summary of significant expense categories and consolidated net income provided to the CODM",
        "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": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "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": [
      "r335",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r370"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Activity related to restricted shares granted by the Company",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Activity related SSARs award",
        "label": "Share-Based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "agys_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Share-based Payment Award, Stock Appreciation Rights, Valuation Assumptions [Table Text Block]",
        "label": "Schedule Of Share Based Payment Award Stock Appreciation Rights Valuation Assumptions Table [Text Block]",
        "terseLabel": "Schedule of principal assumptions utilized in valuing service condition SARs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Stock By Class [Table]",
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r33",
      "r75",
      "r76",
      "r77",
      "r118",
      "r119",
      "r120",
      "r191",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r477",
      "r614",
      "r615",
      "r616",
      "r617",
      "r753",
      "r936",
      "r995",
      "r996"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r850"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r852"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r193",
      "r221",
      "r222",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r565",
      "r566",
      "r567",
      "r568",
      "r633",
      "r634",
      "r635",
      "r689",
      "r692",
      "r696",
      "r699",
      "r705",
      "r707",
      "r708",
      "r709",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r725",
      "r738",
      "r755",
      "r757",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r834",
      "r841",
      "r1105",
      "r1107",
      "r1108",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1134",
      "r1135"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]",
        "documentation": "Indicates title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r743",
      "r749"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformation"
     ],
     "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": [
      "r95",
      "r189",
      "r195",
      "r196",
      "r197",
      "r198",
      "r200",
      "r207",
      "r208",
      "r209",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r223",
      "r740",
      "r741",
      "r742",
      "r744",
      "r746",
      "r747",
      "r748"
     ]
    },
    "us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingExpenseInformationUsedByCodmDescription",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Expense Information Used by CODM, Description",
        "documentation": "Description of nature of expense information used by chief operating decision maker (CODM) to manage operation when segment expense information by category is not disclosed."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r209",
      "r216"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Selling and Marketing Expense, Total",
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense",
        "verboseLabel": "Sales and marketing expenses",
        "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/2025",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing [Member]",
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock [Member]",
        "verboseLabel": "Series A Preferred Stock [Member]",
        "terseLabel": "Series A Convertible Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r943",
      "r944",
      "r1041",
      "r1043"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total",
        "verboseLabel": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "agys_ShareBasedCompensationAmountsWithheldFromParticipants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationAmountsWithheldFromParticipants",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts withheld from participants",
        "label": "Share Based Compensation Amounts Withheld from Participants",
        "documentation": "Share based compensation amounts withheld from participants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Shares, Forfeited",
        "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": [
      "r355"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited",
        "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": [
      "r355"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, 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": [
      "r353"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, 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": [
      "r353"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Shares, Outstanding at beginning of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Vested and Expected to Vest at End of Period",
        "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": [
      "r350",
      "r351"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date fair value (in dollars per share)",
        "periodStartLabel": "Weighted Average Grant-Date Fair Value, Outstanding at beginning of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted Average Grant-Date Fair Value, Vested and Expected to Vest at End of Period",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r351"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining Contractual Term, Outstanding at End of Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Shares, 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": [
      "r354"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation, grant date fair value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, 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": [
      "r354"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "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": [
      "r362"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate over contractual term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "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": [
      "r335",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r370"
     ]
    },
    "agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Rights, Exercisable at End of Period",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable",
        "documentation": "Share based compensation arrangement by share based payment award non option equity instruments exercisable."
       }
      }
     },
     "auth_ref": []
    },
    "agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value, Exercisable at End of Period",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Aggregate Intrinsic Value",
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Aggregate Intrinsic Value."
       }
      }
     },
     "auth_ref": []
    },
    "agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Exercisable at End of Period",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Weighted Average Exercise Price",
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Weighted Average Exercise Price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Rights, Exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised",
        "documentation": "Number of non-option equity instruments exercised by participants."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations",
        "negatedLabel": "Number of Rights, Expired",
        "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Expired",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expirations In Period Weighted Average Exercise Price",
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expirations In Period Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Rights, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures",
        "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Forfeited",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Forfeitures In Period Weighted Average Exercise Price",
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Forfeitures In Period Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted",
        "terseLabel": "Number of Rights, Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value, Outstanding at End of Period",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Aggregate Intrinsic Value",
        "documentation": "Share Based Payment Award Non Option Equity Instruments Outstanding Aggregate Intrinsic Value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Rights, Outstanding at Beginning of Period",
        "periodEndLabel": "Number of Rights, Outstanding at End of Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80"
     ]
    },
    "agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Exercise Price, Outstanding at Beginning of Period",
        "periodEndLabel": "Weighted Average Exercise Price, Outstanding at End of Period",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Exercise Price",
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Exercise Price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares authorized under 2020 Equity incentive plan",
        "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": [
      "r767"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares available for grant",
        "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Value, Vested at End of Period",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r358"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "terseLabel": "Number of Rights, Vested at September 30, 2025",
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r358"
     ]
    },
    "agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Weighted Average Exercise Number",
        "terseLabel": "Weighted Average Exercise Price, Vested at End of Period"
       }
      }
     },
     "auth_ref": []
    },
    "agys_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining Contractual Term, Exercisable at End of Period",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Vested And Expected To Vest Outstanding Remaining Contractual Term",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Vested and Expected to Vest, Outstanding, Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationRestrictedSharesRollforwardDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365"
     ]
    },
    "agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Exercised",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Non Option Equity Instruments Exercises In Period Weighted Average Exercise Price",
        "documentation": "Share Based Compensation Arrangements By Share Based Payment Award Non Option Equity Instruments Exercises In Period Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "agys_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Granted",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Non Option Equity Instruments Grants In Period Weighted Average Exercise Price",
        "documentation": "Share Based Compensation Arrangements By Share Based Payment Award Non Option Equity Instruments Grants In Period Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "agys_ShareIssuedUponExerciseOfSsars": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "ShareIssuedUponExerciseOfSsars",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued upon exercise of SSARs ( in shares)",
        "label": "Share Issued Upon Exercise of SSARs",
        "documentation": "Share issued upon exercise of SSARs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term (in years)",
        "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": [
      "r361"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Vested Outstanding Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r358"
     ]
    },
    "agys_SharesIssuedUponExerciseOfSsars": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "SharesIssuedUponExerciseOfSsars",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued upon exercise of SSARs",
        "label": "Shares Issued Upon Exercise of SSARs",
        "documentation": "Shares issued upon exercise of SSARs",
        "negatedLabel": "Shares issued upon exercise of SSARs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "agys_SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue",
     "crdr": "debit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares withheld for taxes upon exercise of SSARs or vesting of other grants",
        "documentation": "Shares withheld for taxes upon exercise of SSARs or vesting of other grants value.",
        "label": "Shares Withheld For Taxes Upon Exercise of SSARs or Vesting of Other Grants Value",
        "negatedLabel": "Shares withheld for taxes upon exercise of SSARs or vesting of other grants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Recently Issued Accounting Pronouncements",
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r149"
     ]
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local Jurisdiction [Member]",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r118",
      "r119",
      "r120",
      "r150",
      "r154",
      "r179",
      "r180",
      "r182",
      "r184",
      "r191",
      "r192",
      "r226",
      "r267",
      "r270",
      "r271",
      "r272",
      "r276",
      "r277",
      "r292",
      "r293",
      "r295",
      "r296",
      "r298",
      "r301",
      "r303",
      "r304",
      "r306",
      "r307",
      "r309",
      "r495",
      "r614",
      "r615",
      "r616",
      "r617",
      "r620",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r645",
      "r665",
      "r683",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r936",
      "r996",
      "r999",
      "r1006"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r48",
      "r51",
      "r52",
      "r102",
      "r103",
      "r104",
      "r131",
      "r132",
      "r133",
      "r159",
      "r160",
      "r161",
      "r163",
      "r170",
      "r172",
      "r174",
      "r190",
      "r227",
      "r228",
      "r250",
      "r290",
      "r310",
      "r371",
      "r392",
      "r393",
      "r399",
      "r400",
      "r401",
      "r403",
      "r467",
      "r468",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r512",
      "r513",
      "r519",
      "r586",
      "r602",
      "r603",
      "r604",
      "r620",
      "r683"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r193",
      "r221",
      "r222",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r565",
      "r566",
      "r567",
      "r568",
      "r633",
      "r634",
      "r635",
      "r689",
      "r692",
      "r696",
      "r699",
      "r705",
      "r707",
      "r708",
      "r709",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r725",
      "r738",
      "r755",
      "r757",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r834",
      "r841",
      "r1105",
      "r1107",
      "r1108",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1134",
      "r1135"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "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": [
      "r159",
      "r160",
      "r161",
      "r190",
      "r292",
      "r293",
      "r295",
      "r298",
      "r513",
      "r525",
      "r613",
      "r621",
      "r632",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r645",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r666",
      "r667",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r683",
      "r734",
      "r736",
      "r842",
      "r1138"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureDebtAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r107",
      "r109",
      "r175",
      "r333",
      "r937",
      "r938"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r160",
      "r161",
      "r190",
      "r224",
      "r292",
      "r293",
      "r295",
      "r298",
      "r513",
      "r525",
      "r613",
      "r621",
      "r632",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r645",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r666",
      "r667",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r683",
      "r734",
      "r736",
      "r842",
      "r1138"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r869",
      "r879",
      "r911"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationDetails2",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "verboseLabel": "Stock Settled Appreciation Rights (SSARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069"
     ]
    },
    "agys_StockBasedCompensationTextualAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "StockBasedCompensationTextualAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Based Compensation (Textual) [Abstract]",
        "label": "Stock Based Compensation Textual [Abstract]",
        "documentation": "Stock based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Conversion of Series A preferred stock (in shares)",
        "terseLabel": "Preferred stock issued",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r30",
      "r48",
      "r51",
      "r77",
      "r286"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Shares Issued under Employee Stock Purchase Plan",
        "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",
      "r47",
      "r48",
      "r77"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other common stock issuances, net (in shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r47",
      "r48",
      "r77",
      "r614",
      "r683",
      "r701"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosurePreferredStockDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock issued, value",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "verboseLabel": "Conversion of Series A preferred stock",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r48",
      "r51",
      "r52",
      "r77"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Other common stock issuances, net",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r47",
      "r48",
      "r77",
      "r620",
      "r683",
      "r701",
      "r848"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders' 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": [
      "r48",
      "r51",
      "r52",
      "r71",
      "r647",
      "r663",
      "r684",
      "r685",
      "r822",
      "r849",
      "r995",
      "r999",
      "r1000",
      "r1018",
      "r1091",
      "r1140"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders' equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "agys_SubscriptionAndMaintenanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "SubscriptionAndMaintenanceMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfSignificantExpenseCategoriesAndConsolidatedNetIncomeProvidedToTheCodmDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription and maintenance.",
        "label": "Subscription And Maintenance Member",
        "terseLabel": "Subscription and maintenance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSharebasedCompensationScheduleOfPrincipalAssumptionsUtilizedInValuingServiceConditionSarsDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureAdditionalBalanceSheetInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Balance Sheet Information",
        "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": [
      "r942"
     ]
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowElementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "agys_SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureRevenueRecognitionNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Support, Maintenance, Subscription Services, and Professional Services [Member]",
        "label": "Support Maintenance Subscription Services And Professional Services [Member]",
        "documentation": "Support, Maintenance, Subscription Services, And Professional Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxCreditCarryforwardAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward [Axis]",
        "documentation": "Information by specific tax credit related to an unused tax credit."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxCreditCarryforwardNameDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward, Name [Domain]",
        "documentation": "The name of the tax credit carryforward."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureAdditionalBalanceSheetInformationScheduleOfAdditionalInformationRelatedToTheCondensedConsolidatedBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and indirect taxes payable",
        "totalLabel": "Taxes Payable, Current, Total",
        "label": "Taxes Payable, Current",
        "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42"
     ]
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual",
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1016",
      "r1093"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual",
        "label": "Title and Position [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "agys_TotalLongLivedAssetsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "TotalLongLivedAssetsPercentage",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total long-lived assets percentage",
        "label": "Total Long Lived Assets Percentage",
        "documentation": "Total Long Lived Assets Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureBusinessCombinationComponentsAndTheAllocationOfThePurchasePriceForAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Name [Member]",
        "verboseLabel": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock [Member]",
        "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/2025",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfShareholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury shares",
        "label": "Treasury Stock, Common, Shares",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Treasury Stock, Value, Ending Balance",
        "periodStartLabel": "Treasury Stock, Value, Beginning Balance",
        "totalLabel": "Treasury Stock, Value, Total",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury shares, 5,299,670 and 5,326,513 at September 30, 2025 and March 31, 2025, respectively",
        "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",
      "r48",
      "r51"
     ]
    },
    "agys_TwoThousandAndSixteenStockIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "TwoThousandAndSixteenStockIncentivePlanMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two Thousand and Sixteen Stock Incentive Plan [Member]",
        "verboseLabel": "Two Thousand and Sixteen Stock Incentive Plan [Member]",
        "label": "Two Thousand And Sixteen Stock Incentive Plan [Member]",
        "documentation": "Two Thousand and Sixteen Stock Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "agys_TwoThousandAndTwentyEquityIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "TwoThousandAndTwentyEquityIncentivePlanMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureShareBasedCompensationDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Two Thousand and Twenty Equity Incentive Plan [Member]",
        "label": "Two Thousand and Twenty Equity Incentive Plan [Member]",
        "documentation": "Two thousand and twenty equity incentive plan member."
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaDetails",
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureSegmentInformationSummaryOfLonglivedAssetsByGeographicalAreaParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "us-gaap_UnusualRiskOrUncertaintyByNatureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnusualRiskOrUncertaintyByNatureAxis",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unusual Risk or Uncertainty, Nature",
        "label": "Unusual Risk or Uncertainty, Nature [Axis]",
        "documentation": "Information by nature of risk and uncertainty, for example, but not limited to, threat of expropriation of its assets by a foreign government, rapid technological obsolescence in the industry, risk of natural disaster from earthquake or weather events, and availability of or continuation of a labor force at a reasonable cost."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_UnusualRiskOrUncertaintyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnusualRiskOrUncertaintyNatureDomain",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unusual Risk or Uncertainty, Nature",
        "label": "Unusual Risk or Uncertainty, Nature [Domain]",
        "documentation": "Describes the nature of the unusual risk or uncertainty, such as the threat of expropriation of its assets by a foreign government, rapid technological obsolescence in the industry, risk of natural disaster from earthquake or weather events, and availability of or continuation of a labor force at a reasonable cost."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "agys_UsStateStatutesOfLimitationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "UsStateStatutesOfLimitationsMember",
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/Role_DisclosureIncomeTaxesDetailsTextual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US State Statutes of Limitations [Member]",
        "label": "US State Statutes of Limitations [Member]",
        "documentation": "US state statutes of limitations member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment, Total",
        "terseLabel": "Dilutive unvested restricted shares",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted average shares outstanding - diluted",
        "terseLabel": "Weighted average shares outstanding - diluted",
        "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": [
      "r178",
      "r184"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.agilysys.com/20250930/taxonomy/role/DisclosureEarningsPerShareDetails3",
      "http://www.agilysys.com/20250930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total",
        "terseLabel": "Weighted average shares outstanding - basic",
        "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": [
      "r177",
      "r184"
     ]
    },
    "agys_WilliamDavidWoodIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.agilysys.com/20250930",
     "localname": "WilliamDavidWoodIIIMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "William David Wood III [Member]",
        "documentation": "William David Wood III.",
        "terseLabel": "William David Wood III [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    }
   }
  }
 },
 "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": "(c)(1)(iv)(01)",
   "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": "(c)(1)(iv)(02)",
   "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",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r30": {
   "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"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "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": "(h)(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": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "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(28))",
   "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(29))",
   "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(30)(a)(1))",
   "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(30)(a)(3))",
   "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(30))",
   "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(31))",
   "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/230/tableOfContent"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r102": {
   "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"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481003/205-10-S50-2"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 1.B.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-7"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "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(30)(a)(4))",
   "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(4))",
   "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(6))",
   "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(7))",
   "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(8))",
   "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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r157": {
   "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(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "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": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r303": {
   "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"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r314": {
   "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"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r332": {
   "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"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "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": "(f)(2)(i)",
   "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": "(f)(2)(ii)",
   "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": "(f)(2)(iii)",
   "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": "(f)(2)(iv)",
   "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": "(f)(2)(v)",
   "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": "(h)(1)(i)",
   "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": "(h)(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": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "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": "(l)",
   "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": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805-10/tableOfContent"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-4"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-5"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805-20/tableOfContent"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-3"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805-30/tableOfContent"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-3"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479326/805-40-45-1"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3"
  },
  "r501": {
   "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"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r510": {
   "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"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479359/835-30-S45-1"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r566": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r570": {
   "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"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r699": {
   "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"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r706": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r709": {
   "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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r737": {
   "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"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r753": {
   "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"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-21"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-38"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "45",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-45"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "46",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-46"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-49"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-50"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r849": {
   "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"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r885": {
   "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"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r890": {
   "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r909": {
   "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"
  },
  "r910": {
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/210/tableOfContent"
  },
  "r943": {
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r944": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r997": {
   "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(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "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"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1017": {
   "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"
  },
  "r1018": {
   "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"
  },
  "r1019": {
   "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"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "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"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "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"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-6"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-7"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1089": {
   "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"
  },
  "r1090": {
   "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"
  },
  "r1091": {
   "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"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "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"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "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"
  },
  "r1100": {
   "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"
  },
  "r1101": {
   "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"
  },
  "r1102": {
   "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"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1104": {
   "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)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1105": {
   "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"
  },
  "r1106": {
   "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"
  },
  "r1107": {
   "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"
  },
  "r1108": {
   "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"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "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"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "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"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "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"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "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"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "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"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "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"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477908/944-505-50-1"
  },
  "r1134": {
   "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"
  },
  "r1135": {
   "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"
  },
  "r1136": {
   "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"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1140": {
   "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"
  },
  "r1141": {
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>66
<FILENAME>0001193125-25-251592-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-25-251592-xbrl.zip
M4$L#!!0    ( '6!6UOT:]E/U/@! )8M*P 1    86=Y<RTR,#(U,#DS,"YH
M=&WLO6M;&TFR+OKYK%]1F[5F3_=S2)SW"^[N_3"^].+9;KO'V'MVGR]^\FIJ
M6DB,2K)A?OV)+ $&C&T,)92"[%G+2*I;5D1&Q/MF1D;^]+^.#D;-ASCMVLGX
MY[^2+?S7)H[])+3C]S__=6?OR>[N7__7+__QT_] J'GZ?/=E\S)^;';\K/T0
MG[:='TVZ^30V/^S]]F.S.QZUX]C\W[^]?M$\G?CY01S/&M3LSV:'VX\>??SX
M<2ND=MQ-1O,9/*O;\I.#1PU")S=_,HTV_]X\M;/8;%-,!2(84?6&B&V&MS';
MTECC_Q?#1WSNLLGA\;1]OS]K?O _-ODJ>/9X'$>C>-P\;\=V[%L[:O9.G[H)
MS?1;S<YHU+S.EW7-Z]C%Z8<8MA8WW9^!/$ FX^[GC7--_\BV)M/WCX@QYM%1
M/F=C<=+VD9N.0GMV;O[:GTDQEH\6!R^<.KOR5+$X=7;^U/9" \Z?S1Z!'&?P
M:O'T?)#\GU\Y/1]VMCL[_>BS\R^\7SYZ>FI[]*7[DMR,K/*L\=/3QY/Q2]#\
MM/577Q9FTT>SX\/X"$Y$X\699ZWJVJO:!&] 'OW?WU[L^?UX8-'E5Y]WZ+VU
MAV=7)MNY_KJ3 X]RIS@]&1Z/\N.[;[0.KN$($\3(Z97V_?'%B^S[=G3<'2_Z
M<7X&-@R?GNTG\_%L>GQ1UUWT6^\G'QZ='+S0L/9HAN#XA2><GO])RH]F4SON
MTF1ZT-M*5H) 6)]K9O0!=7-W]8-/#EYX<#>=?2XZ^/'"2?/9](N]RSR"HV?R
MC>W5CX8#%]^WFW!*U->Z^.*,LQ>#SD*OLAV*'\6C61QWK1M%%/L^U4NG0W0+
MGY/+%V5R61%7-^IK6J 488J(W/CE/YJ?]J,-\+?Y:=;.1O$7<&)__^G1XG/^
M]2#.;.\44?S7O/WP\\:3R1B:/T-OH.-M-'[Q[>>-&;S5H][3/,IW?71RVY_<
M)!PWW>QX%'_>.+0A.^IM?7CT^,!.W[?C;3N?3?Y'>W XF8*5S![_&^PEQ*-M
M_!A]C.[/=H;R?5'7_CLB&_XY[V;;!.._/#Z<=&U^F>UI'-GLW1]O]*T-[8?3
MAX6V.QS9XVSB^>A/[=%V;E.<+CZV(<1Q__&3#VA:D/KS=YAX)PSGB$D<$,=1
M(F>C1C02ZC@)8#F@Y[$]R$^)[?:S,8CK^ F(86I'N[G]_SL>GXCF:/8Z)A#:
MNT@)MYH;Q+3QB*=DD)'.(R&L@K^.>!(V?L'Y/Z45-S\]NM"T+[14\80]]PC:
M:!%W02!-F47.)QXDQEPY>;ZEIW'N.<1"._H=[C0)S^&W[F:M_3N]5BL]-5PE
M+)&(0B,NE$)6)FBE"990197B]+25T+^WWTS#SG3Z=+ZPB\M-H\GZ&#A%AC&*
M0!UP(XTM2DJ*F$@BV, [+[K[SQLGCFH[S*?!'F_\0A6[5IL9XPY39Y&WN0]0
MR9%15B&?#!>:2&@Y.2_9'1!KZ$4[LN]O)LUD1UV\5N.<ECP1\*4LIH2X]!1I
M*QAT4.T]B%1@1\\W[LE\.CW3^A_13I^-0\8M-VLG0IB!"[^>&$%0QA'0$P=G
MSKEVR 7%49#6)]!64%)>7_7)!@T]B2+F(8IPE@BR6B=DA*':,"]CHE]3O?A"
MFY]/K>_!W*+1T6&E;"1(1R'!_HE!EO.(N.'>XV@\/.ZTT2=1>_O)Y."@G>4.
MT.V,0_:1X.@ F;;Q,]O2A@9GDT=>6]">QP8YZ012%I,HJ<(<IXUF/FX7%[Q]
M]W;O*;C[KMT>MR-PM--Y!'?VZ&+3O_ J2@@'5@?]EE%P$%YZY").2!D7 M6.
MA>1O\2K<46Z$)XABBZ'#:(ILI EZH]<\L B]T=[X52[VI("Y<<+GEP!7S#7'
MR$2C$$M@B='I((R^_"8O8M?%^.JPC[#C]R\B8,K^GY>3V1]QEE\4WBN&-W%Z
M\"KE-\U-()??DCFL@].@(0.VP:7AX+\"@Z  _A<\&951;/SRN_CC6B:A26 N
MFQ:%7IR-5R"GN$"6! ?:4G!,7'Z1O?@^Z^-US'$2WN3))!Q H&D_M&%N1V]R
ML 95_7X2%%]-?YU.YH>OI@M-SF)\"7=[=H8ZGGT"'3?S %_"7__Y9+^-Z=E1
M]/,<DU^EU/HX_2T>N#B]GNDQ$3CV.4I( J8G-8/GPR?,"$TF4@X!_+)PX(YP
M_U=I(1T++W@BKIM%M?/=]>1&&TV(OCT __SSQN[+YY^[&!#HQ\DT='&\\0O
MC>OU: :]2B4742(*'&2V4NT!?I$0!=,2@KEUE]_U:72S76 4TSZ,_Q\[;?/[
M[L)+3F,W>PT^/<.R:ZF:.QF" MH*0F4@Z@"N08.GMCIH[*3P7N//57V>I?SG
M'BAZ&L,KX./CS$Y/".SX?6[(WB1]2?6/+@*P:4S0?##$[I>?,I?;[GKJ!.UL
M>FZWG3G.SQL=P,11YE'];_O3_!J9YJ!3-K-UU 5 G_WMS]^S_]I-YM/^6\]5
MMT]DT:L"7#+FQ$4/'"K)[%Q\1(Z*#/N8\$EXASE8^,FEL8=[I]_:D+^G-DZ;
MOMGQ2D[T9/=_7P1WER\^O5VWZ'&+KP$>=G0X:GT[6TBR">U!UNQD_*E+_#ZR
MXVS?.T=MM_%+%L@"C,0 +N$U] K017CS<?)F?S+O[#C_^N8C/.+X.4CD&6#Z
MV?$NR&F<+3;?ZU1G5S;@E].6G[7ST55".>R1Y9F(>@H\^Z4?)(%HQ_#9^Y\<
M.?U^>MVC"TKZ@LX(>%XL&0*  >;C&6!? P_P6GLI'$!W24O5V=_F'9"SKMOQ
M(/^%TSZGOK]-)G_R-W#5\*H <4]G&?K]LA@RR*,&9_<Y.W8FM'#NU/-Z.SUR
M([U1Y0%)&R0HX#>N@ UH@A62VD/L\X!LE2]-;Q#@MG^?3L+<SUY-]^+T \2U
M<PK;FQ_FT/.;;3,9SJ,]>W/7^6E[F#5[<GX&4W"/!&J''^WH].<E*UE<7\EB
M0"5S:EQB#!'K%007 --&&XP\80K0&E$IJ=*4?&J<.Q_M-.0PNM#P&0:;3?R?
M.X>'4X "?4!=#,CN[;S>6QN7R7WR&O@3\.>0@;1%UAF+) ]< _C!QL72M/)E
MTSL+@(NCRW>6:@7.4C '/,TBQT!//#,&X(H$"2RM)3P" 2LVR.UEY)&O68 ,
M(".'@(TSJ[R@OIT0^@!H1[_;-NR.G]C#=F9']S/V21-XAMN. USA!@B(5@J#
M%0H>O-)4&U*:.K,! C7N)J,V]'YO%[1Z28=G%/N4>7U#>[<-N \GCEYGK&C)
M'69UX2HZ344(*"49$;<X(<N GU$CC<) X06QI5G+=SJ_UW$&H#&&9Q88]/C]
M$CKQ.=7P 563+.8N.0!TBN31N(" 0P?DE+320U@RJ3A'EL>7/PV:G?,F_VA'
MH]8>/+5PY!^32=C=W5T71&>PM> B\J"1Q(A'HH$$:X^$C4X9)R'$X-+TL(R
MLIYPP.39+PE4F /P1IQHL"(@1\@1*@GG%+A2L0YN=^PG!_',S;V8>/MI&./T
MI%_C&/0X N:[$P[:<=O-IOUL[;.C0[C?LL<WQ/4A^X AVU N@F &8A7SB%,*
MX#U:^ <LE(7HG<"N5*5>,VJ]F4;;S:?'/27.DPR3)8P:%J%*)S$P,)2"!B.U
M%("[U Y%[8.,PEO-BV5?Q0PQ E[#U_2KYT^]E=ZX(X"7)6"2*,&Y>H:THQ)%
M'XG5#D"U*RXJGIG@W'5M:"U8EQW%5VDQ['3!_)X='(XFQS'VAY:N0$+[R?[K
M*/#"J;=3H)>)F02FG'THBPX9D#72(2D*_Q=Q+ Y>%F=X*QBN,L(G%0E&TDB?
MYQ0U8)D$M$UP9I61CG->FMY*'-\X/WT X.G<Q,*]'.4PVA#X/XHLT1H@4Z#(
M.&Z1B51%+J-GO%@<?$W(M$!)2_+8R^'XQF MJ+"(>I>=,/'($"F0ESRF$)D*
M,:RY5NX$R%[4#CL7(F^I'1\$%LBD0!  GH"LY!0IKL$#4Q8E73K-6).@9*+*
M.6(HJ(P&J<#(Z 3NBRILHR")>UUJ/WX[GG=S.WK==G^^FKX%_S_-XX6SX[\=
MO[2S^?1\S'BR\_K9WLXWY\&N_>@W]NC)-(9V]L1.I\=I,LW3HN>>=XI"7\><
M  Z7+LZ^G^/P%B=!-7&(2!,1QP;LCL:<=QTPHQ8K24VI?>@+\]DY-6C:^ED,
MRX]* XYX6L*LSDG? N<,0<X 8EK#411!*^U44'SI,R++U<3;,5C1Z[VW]].0
M%!9$*8*H9B2OK2#(6@H8@Q/N',$YUW;-U+?"Q)"AP(0UT2GI"5) NQ$WQ"+-
M:$14<16UYTSFQ4)E:253J#.8]VN<O)_:P_W67YC9R9;U*OUC K=:&U582:7,
M^> T@'\+7"*G+4%:RH@-M<*7IXKOFA/8BZ,1,.F>UD[_C)E5W\UTP&KF>*P7
MEDF*097"Y)G2!#@=(*C2 O?+MVPL+A/N&Z9ULB!T>_?E&IA3] ["C4%1AIQ
MD0<98F H>L&\L<(14>Q0\/,6D$!\T7Z(87<,$GB?,_IWNB[.NK\=_V;_.9D^
M&=FN.^?OGL8/<30YS"M:_/YX,IJ\/UX;7)<,#E%3Q$+(BVRD I?'.')1)4_R
M0) ISDX*'0,:4"N.N10-9T@3#^;CLO>*U($U$>^!0%-,BM7*, /QR['6LRXQ
M[V80,J>O^V7,DW&WWQXN-PEHT,X1DF=*(DR3@/AF<0YM&G&E6830)H&/E=HY
MUB-]804$S07)7+#@@IT->;$CV+[.*QZ=@(CIO$BA./Q9ZFS*:A"G2\GJZ!(2
MP2DP2R#;FIJ<(H8IE8%9XHOUV86.VX-]R8&<IL><\>@HB@1;Q!,%G!,UQ%8C
MI0PV:<:+6_[TC0&0W^.T7Q";USWMV^DW4[&O9<_]HN97Z7+"9C];^[55QJ4'
M32\(88E[)+3(^M<.K--*1)S&2?G <7E3Y.7DIBQ+)YJYO!0ZN(QRA0C(<:QS
MLI=GD0*#),6-[A>6MG"WB[%6 XV\PL+Z@!%+.E>[X )I%RCR0D4?@S'<K'N:
MPEVO1QAJF,=KX2C7!#G-P*L*:Y'5*@($,L2'Q)6SZXYY=KR?'\Q'>37_J]E^
MS,4]#J=Q/]_M0US0F77)+/&.*L>409YHFL>X#3+>.D2BM=;CY)PM%@-]E3B>
M+D[++O!D+"Z?=#^]H><1((M%1N:D+:T],MI91#3&AC$GY?+3*E:'XD-FQMHB
M87(H8-$"6) 8J;P@5WD9*&.E]N 20\& 8 Y$#Q@Z2F0R!^:,@G.AU",:HZ3!
M8)UDL3/,JP?8!3B6( AE1"J@Q(J!8R$.69Z ,"D;L8P$-%KLJHN'Q9"+Z"PF
MA20<2L3D0B.Y+!M+&-D(A%HKRJDK%DH4.MC%APN3(1?'$WD<&0-9XC[[8FXU
MTI02SI+7GA:KG9*GC]9]LC=H+[7/90VLYT  F$3.4[!:2F7T/!>U+18^K<',
MT6KRK(/1G 21RREJGHL1<Z2Q"\@Y06QO[:;8Z< UX> #,IC@N!"Y@H/DID_Y
MRV,GTJ)@) /?+*V5Q8U#%S;FN:I2-*N95@S.A@2\%X4H@/):@R&6!X($CT0I
M;"+QQ25>EZ>[%:'DB(UC6B 2\WI: &+(\21RH0FM/9?,V'(Y<6%EQ)8S)!I)
MB-'QB+"7!'$"/MDJB5$@(2EB#"ZPD$N)/*8 8[M>#>V5#XR6("G%O)$R(HKS
MJBKO%;(ALT4C' Z$"K;\-8PW"2G7R(U^N[<\"#C4I%G4'$*!-\@E)?.D&4?6
M<(]D\L2:9*W7Q5:]+C@J#,B3H\%Y=Y201[<RY@**K&,(B#%F?%(6'$UQ!5M+
M6>RV)(T$RA5V#%&M<D%619&U$*P=D5H"_35.%9<J4O+$SX"#C0G+((E5B.22
M3?V&!E8"F(K68D]DLB2L>WI& >,/0QE2DHI;CBF2/.5UO%0CC8&7"!,C!VN*
M@A:7L5'B^,,JDYM7,,B8C"-$,6!'T0-DI)8@YTR"NPLB72ZP9XJ;42A5@ZLI
MJI>L]V#X>85QWO_(.4"=$1RV2,$'@#1Y +)JL&@;O,XV;(5I\(O%?U_;@]CM
M[TW;<?O!=LO8_J8$F_-:4B,%HN C$4^6(L<<@0> [PQ \T@JCD<40+0'PSI1
MJ"BL02'HG*0@<D6\B!$UUA,6B;;E$NT2BEX4,%2%.2/.YN+S@%(1]V!!>7@$
MZ8 #$29 5"MN6=QZS5BO8$H+*Q^<I!%YHUG>2I8B;0A&6#.1*&&:J6+M<O U
MY]=^\AUO.'>M0/':CM_'3_EOO]FC]F!^L"Y<&&N1B)() :JRB)M<U4\&CI@(
MS&L:M _% :JS#M97?7MN?3N"9ET>2?HP&7W(^Y5>.&F=%'[92VE$Y#6]U/E3
M;^6EC,.61H*\M1!ZL&!(V[S]+6,F>$>#D.L9>E:S6F)%H<:&R&5R* F>M^SF
M>==?PX S^1@3(1['8I586'F3 9>-8<^QHESG>:]<*)[D[88Y0T")>!(6YV6A
MI6GE B_:@SAJX7T_><+37YY/ )K;;K!RH,4M3;AV77HQ7%UZ["WFX'*14"1/
M4^?MJ77,11:(<<+:J,H%C"NK2[\DS!2(,X92Y+'(FX,I,&(?P;5:K3U623M9
M;'7JX3'3K3WJ>;!R*[5$PB1/X$*9Q;D\JT,F)8J()T[ZE)=C%9<E6&(>TY*,
M)D)88^"_I-,0[P"!("TX>$?IM7?,*.V+FSU9ARG2 @;E<33&,* %+'B9QQ@!
M8&(:D,#)I9"H]'3]IE7*W59[12PBD8PQ'%(TQ;S$@B*3RZX19;"5-N]N5%SV
M20'%1 =SG\E29RU!44:*>/(1B(,-*#+JE&,B*%4<72BK"OQ@Q"T7'C0B)RS*
MG.L#^$5S31&UFGKJP4SDN@>RNUY_/U0:%@$G9(DQ*,@('"ERCYP."1DKHC2,
M8E[NFL\"AZM6,V%,2.+6$8X"5;DV'5=()PR.CPJ, V4VNN("S<U7TKZ<C+,5
MQMF"%;^?QGB=U*UBXA)A+&"?\QT%4WER$F"]<Q%LFF$A@8/1Y6._[WUYDE'+
M("_/)0\AKYP1T2-.6$+.,HM"XB9RZ26FQ3+.&T^E+6$:K=#1WB'-A =O<L4I
M90U!W$*?<7E/5QTI3Y9)S/G2UUA]]\#,<"\?L>1.(JOR?F$R1&0D-2AZ29TT
MW 9<;'9TV?M*K"8AA1@FJ D0E[4'MQ<-1]KFS?J2URXR0%NB.)A56/[TG=>L
M7 60"P0  )-(Z+P'B6$&N;S%/, X+5(,0:=BS;[<\=BA:"P)@G)N!<J!"8";
MSDNRA0;"E!(.)@HBBAU0* \G#,9@0_36FHA"S'7P\Z8DFF/@LERH1#WWG!96
MV7# *7&:,QV9#<BEF!V&!L20M]XF4@6%"9# @O=.+WI1Z%#=DV+IG%0 7G6>
MA"98(^-T0,E(X8UE 3IHJ1HJ:U'H<#83=5ZPAB*0"L0%X<@HJ7,N"<4J +HF
MQ:UCO_/1DFNWZ)XE*E"J4Q B(>9%SA1A(0/UB"1F*1C-A-/EQOB5)_TL9ZDP
M9=Q@+P.B0(ES2J4%5)PL\L%B"]Q885QL\DAYN&LP-\H,UT;Y!0;F*B\ILQ)4
MDTO'22)(P;DCN^,0TTUV 'LSM2'F,<"U&6VF',*=H [Y2!* 8IFW5.0>,4FB
M998()HK+5E_A\K\E*4$RHP,F>8^2/)Q'=-ZA"Z.DB<Q+^[QA10[_?"43X*YW
M[!U,%8H0G6>@B7" QYT'!V8#1D%CRI1,@9OBYLH>]$C<:A*TJ 8GZ8A#B5'
M@7E!A\ZS#\K&:)*W@K%BHUNA(W$#3H]0%X&K)0=1C!I A)XCIR#&*9(T)Q1C
M*LM%Z64FE P&"Z-.R6.@3;ZO#<<HL&N(=RD0'H),0OGBDNX+\Z\KKU*Q@EQ)
MFJR/@=.\3H[FQ;U )#2V*"DI8B*)8%/<BJLOPM1_M*-1:P^>6CCRC\DD[.[N
MWLOI*H9M,E$S1%@N>*?R/EZ.QDS1M;)>Y'5RI2FM%%BS(HU1CX$,2B1MD* G
M29!) BB)!IYH&4Y"%SO!N*J<V +2!QB7T07C4%062'Q4"H)J7@DB!',RYYBG
M(OGCT$%U38V.QZ081#33<PF3-Q%F*B" 2DY(ES>17?=ZWG=?+7HUM)!);+PT
M%'F7P! Q2<B0@)&@EEIAI*:JN(BW#DNREL-%F(P6\Q2SL\QE@)+)NW<#/A%.
MBQ@MH[RX55;%T<02PI_RBE*-D7099TJ6*S%$"'_&@]A)Q*;,U7(%<<H['[-;
M 8=D)CBG;,Y6SQO5XA"0 WVB9'DR.D05RTV&*3MI=D7!UF$=P%,C9;@!LS<<
MV7[+0(L5MWFSNECD4-+E:D?M>)W*6S'/)=<F(N^CS=L\1*05IBAD9PL<)#)#
M2I3Z@ZRR<G&1#AT*-T7"C+,*>16 L!"=<]8L18(PDBB@IT >Q!S9FJ*E%+40
M 'A-WL&3:PO$4R>-8A!":2Q82.M.-U>T?=10"4T<>PJ\WR)"\K846DIDDE1(
M.XR)4G!$%!?8"O5YP^F$6&,8,8!T" /P2!6R&'Q>DC11;+ !#EF:3M:_EB:0
M-^?R;&%R0N1L#(&LLSI'&JIP8E3JXL!&J;ZJ@-##::1)4(*LBKGB"8[(<4=0
M]"YE:Z+*K/N\_$I&.E= ICFS7&N3$/A%#C1 &.08)\A3'J.QUGE=7-Y@J9:Y
MG+4_7.0-^3!!DN:D0D9RJCH'T!X5RWM08AD?Q*30M1Y:UKZRJQE/X0+HNTT]
M)\AK&V) -FJ.F)9:NVS48=USVE8]>3$D25!.!?"U<$?J$.?@>[5/ JP]!AT=
MDY$5.U5?LK8*F!#FRE-PUPPH>2Z[R;A%3EB"4@HV)E"\#,5QC96O]RH!WFI
MLUP!/8G>Y(IR#!D;3-[ODV,3=2XW7*K>OFOEX-FRI'DW R.<OHZC/EIW^^WA
MVJQ\X8YR(SQ!%&<K2SJO?*$)0)+7/+#HO5VZ _WNEQ\,'((/"0KN2+EEB^TU
MG28@ 1TT=E)XKXN="RNBX/)EO+:"K21X!%"FI$/)Y4)APDFD'7R5*F")L:9"
M%)=L4B+ ?V!;-@I,B,51(B]RCB?+FU]) 3218"P,M]&5EY5[=PLSRP<ZRXF&
MT"LL8TH@@?.< TD<::H"BI;%2!1HLKPYO96KH@AKUE$* ZX_,0CD,>&\%:O+
M(^26&)9H+#>0?W^UBGSP $X*_YA,_TR3Z3===/E]:$GF3*05E@449&*9B@"^
M8UZCQ*/!CAIBZ=(IY'H,9 OB(1[V2QY<0IPZAPP8%)(>0@VC 9,RLXC*&K%<
MD?/CE ?C0MYX"X*6\@%I!;[0&TN#(-3I4!SA+C$1937CS8(K34-RB-(4<BT=
M@1SGP%^\Y'! 2N^67K=E3?JYR#M'X@C\7^5- Z''NYS#*B/#$FB\%N46R"]D
M2\EE)5D6, X@%"?:07]++A<#)M@B&U5$E#.P,*PD=\5%L()K]*_(&2JI$V9Y
M4W>.P1GZA*R.>;\M:3(RB<PM?3Y]N<Y0#;1MGU#16Y)'0EW>-@=[ ]Q'P=VM
M8\HI \(J-O.@[#3^%04WR[W" KRA42&#.(D<H1+AB(TGBJ0DBV.P)0YC/AS4
M;P-3%"Q>* &,3<2$7,YS2<KGNO^6^>6[RH$96\F;HZU(R5%I3J5#3/B\6"OO
M=>""1\:Y$+DBROOBTAL>]O(ZB:F,G$$@-D8CKAU&6CJ#/#;2A""X4.66X2PI
M:YT/MU)'TL2$U!)1"_?DG&'DM+# /; PB5 .V+)8G12YPGDU[$"R #<$;QB<
ME8C3D%.H+46Y=B?'C( S+ XC+:W$[;7\\(W6/5S[G:[8ZFF8C9T&"-8K2'P"
MRDJ( +8J<=XE, @&W9,+Y -P,<68L+*XDNGEH>D5A6VA(V8TK\3@$"*,%Q B
M*$/$"A]-,(ZE=<_ZO?L0L1(]YFU.\F2?U_T64@*92.%32CSZ7/<R%CN!OT[Y
MP*MPKUY(F<MEJI2C?_1 @[@QB%*%M?-1^W6:HKSS.GJKT%CPCMO$D0#=(<Y,
MKGR8:%Z%@P.10O#R*M*4[517,PJ1]X%).DAD+2'@2O/.QU021()7Q'-N-2EN
MXFV-AYI61*Z242$0C0+->[I$@+"&*2#)F&&6P.]J7*ZQKGS@XK("SZ]O^H8"
MY4 *5$Q18GC>VIJ!E>;A)YL !'D:D_?:,(^73C^^=XAGL'5@BBM-(E?( -S+
M]7@XLE@$1(7S3.=MV\NKC+P&"W$'7&NAP*4XDK>^"2(/91.#K%:Y= 2PYJ1I
MLKK<@=%U0>:K(5U*)2&H%$C$G'J!0<E6"XE(XI0R+J0.:Z_:E=2G6 T24)IZ
MXH1!VAB'N(,88AB/B#*A;,""X_(V?RD4"8CK(P$Q(!+07#D!MTLQ<,#K3B#C
M)4>> (Y3.$K)U]T>[VHKN"$ABH'_! V(*9[7* 3 9UY2E#=N$$(D3'!Q%<>*
M'!Y>A4L,+EBC \(QP\N4/'(B2H2IPS091^SZ5XM;?5&(P:!FXHD03Y$F+.2*
MU@R84&1(DKRQ3G0VTDH&UF?X2:6(C>02.0":F=TZY%A@R,>\&8Y0..CB\$C!
MBVWO9"!X/FX7ZGO[[G ^_;22]J"O"Q9_.;D'?#R]P>F1T^_Y#E?<+>^CG3<Q
M@:9TK]+. ;3"VZ>3T<A.N[U]>^Y1_99#\?PM7LX/<C+B9'JY-6TWX92H[;=[
M3[_6G,^NSS\^C>/)03N^ZK8G,LZMZKYVWPNW>'2Q]5^7QN+>7Y#NMQ]\Q1U/
MTC0_N^6BVRX.?J_*]IY^=KMK2AR^M$?;\!:3^12PQ>+K?K2AMP60T2__T30_
MP=^FFQV/P+H/+3C&\7LTFQQNXRW1CA__&[7C$(^VZ6,0,=J/[?O]V<FAP\EB
MB2,\(%?N^! ?N\D1ZMI_PQVVW60*3T'PRV-H_>'I Q+T\WQ*W";X</;XP$[?
MPVW[QSWNCR5[T(Z.L_$?M0>V>3GY8$_/<I/9;'( )V9+07;4OA]OCV(ZNTO^
M#$=/ODT7+<U/[P[M^+0!'_?! !#\XN,V!&CT<6H/'U]JU?F&_/5\2_ZZV=EQ
MASJPFK0XZ\_83UQLCR'*]!+ZV(;9_G9J9Z@WZ?$,&O __Y-(_/BG1[D=(/?#
M2[+W>7WJSQL'X,5.+^K_YIF1Z<9IPT\5(:Z0^](E?$F(?C*:3+?_L_?Y^/&W
M1+H$B;+SPCQ[]9,^E]^5;E%Q.&O"9.Y&\?'Y;GW6G"7+Z!M2D7?2SY;6*W(R
M4IS>M%]\7+@1-QF%\[K02Y#)VY>[;YX];?;>[+QYME=%<UXT>\^>O'V]^V;W
MV5ZS\_)I\^S_/OGOG9>_/FN>O/KMM]V]O=U7+]=77G0)\OK'SMY_[[[\]<VK
MEYO-TR<-Q2*#W2LD=#X><?R7,_=S\O9?]T!D2UQJ^U<$F4\]B[0+T>;+FWY-
MR<5(F!OR3:E_PVFQ4IS6Y9AR[VSS^:O7OS6G0CG?UAL]%]X7@!\\L(?@K>^1
MY?-WI*\UIR.2R7G$A73(4/BD+0TL14FQQ!O-"35Y'5-FDY$2;C4':J--GQ=F
MD)%PC1!6P5]'/ D;S=AFKAABN_UTXN<9].8]%<L7.\'H[V==\8+(?AG>TG&U
M]&)!ZS(ZUP]Y)6;S:AQ_/"<#( '-3S,+*/42BLU-R[>$]\I'T<@>3^:S;3N?
M31XO[DXPW@)5GYSO,XD_[.)V%P\MT.S,"O+-X>[3TUM_:+O6]:OCMT]//ST+
M3@MG?:._/?_+>3YW2DQZ0O?H2]<8^<V+?GHTFW[6L!->V2O_2LU\A)=$;AKM
MG]O]ORC_<%7;+S#83%)/OB_(X18F\-N'.)VUWHY..@N<>MEPSU]Y0B07E]XU
MT[K0!_?B^TELWNXV>\<'X VOX^(CI1X[G/+&R1KQO+^=9HP@K6(RC%NODA_*
MQ?]];J?@:4;'KV-.#MMHTF1Z8&<_;[3PBEWTX,$G(V='H\D,.L10P>":KL<H
M+A]?P[4_FH5[WZEN+.L!G>'?W^Z\?O/L]8L_FM?/?G_U^DWS^]O7>V]W7KYI
MWKQJ@)F\ ?K1$-:\>MT0\4/XL7GUO'GSW\^:<Z3EC+#L/'F3#Q/HT%>J\LSE
MP(?L2Z\E[LL$_6X@YO(&H9Y/ILUL/S;_.K729C$$W<1QB.%;6//Z+?J"(TI2
M!9U"1,11"UA3&>2PT<@K:YTTB8'#&<H1_=Z_V+/%B/L%-[0=X!=T $_9SY>A
M8(_1<;13%,?%*6PO'LX6$R,,;RY=/QY['K 'D00J(%I R##<>\0\_.!ET,J(
MH?3SO.W 4?X!<G\.OW3%23[/WGPK5%R#')3F6[[ HY8AP5>O*\2]WQ#WIEUX
M&2!7,@<.BR9D \[%?+C+6TEZ%!W!C"5+\F:$0XUC3*$Y_?1+H2B7KS?*';)?
ME8!SW[S>>;FWVZ/90H'N=PQ"K170G9U9ZBG23=/)0?,N_]?,)HL/WQFX[YNL
M<AYHVV<@-L];B,_@*P!P;E\%-@M$&4L'Q<18JA5)B+$ H-@JGQ>X,T2C(A*"
M"J7DUJ#X69][E*6_$'[YX X:@H0ZYX*6/5!^>3*O#I,O=>KUTU,H^VR*XKMM
M2&IC+!,<&0!BB',?D,4*HPC&%7B0+'(RC V]CN_;+GO]6:ZJ,J@=?9<@KJ_J
MG5]W7_RQ]\?>9K/[\LG6,-RRH$GX93B?'YX=63]KLH:;26H^Z;RQ7;-W&'W.
M. U-.V[:6=<\V>\'NWY<J4_"U2.M?2;5YV,8YWM//V(QV*#&A3[17W?+80Z!
M;S#.<8V+AASG^+P/?"<__9R<+OI7$;,P7PFT-XVK47@M28B(1ZT0ETDBQY(#
M@*I$@@#K@TC#Q-6\>F5Z.)GV-6K[U/$GD_EX-CU^,@GQ\_&/+I]Q.)U\R/>Y
M\;CZS49 GL:1_6AS5OPRAD >6A=+&GH(5@9YBH'^^&"1R=M *QZ("E%KR^,P
M7>R-/=H]62ZR*&8]+!>Z7DYQ7O"&%1'T>WK/UWR@NA\N4*T>8 X)('L/UDRF
MS22OTVO^.9^V76A]/U T2=] .3>6Q9;*!*)$@;3GW7LOE^E[.V[_W7__L4R7
M><^ZY.[6ZZV]K>9D:?WT)S=]],M%?PBWW[I:%Q6$#6!VMYLZUS%!<%3(^[SW
M@*8:F2 B$B2JQ'+TLP,AL9T0IGE[N<6?%^TXDKL-D5*(YF_3R>3/K@VQ^=U.
M__QHC[\1+DN;D?E*+L6-L3A7/AD W\$;P.(A"J0ULRA&XTD42GFWM!Y [[0'
M[,WA?@W#^*X'J^["D+4W)!J94#+!937RO*DM0\%)2JTV+&^]/J0:G\#'5],W
MDX]WRY)V1H=Y;>ML9JOI^A!=LCP7.Q"Y^!*X<>,U18P1!5^,M-H-JO,>?KZ:
M0CL_ /(JC#__&@'\M=_J%F5AP6+I,U>!^J@<$E%"-Z'$(V<%]!7F16)8>*EO
MG99RH6O]/H&^,_K_VL-^8.9.@0'&M-+F>\U13OI8GG0YG(+G:@_MJ(E'T<_S
M$G3X.>7R194OWH4NP,2;;./?8(3?DP7$[UEFRZ>)P?_YGYH2];AK9G$4#_?A
MHF;<CRYN-M"-1_/<AQJ 0Q9<<8AKD_ORP[*37[#T@4MO\DQ]0CP"/'(TY;*C
MPOH4"*;XUA/W&0#O@.B'#%C+D[E2WZ(]A;_ CTO/F K,\J@E10XSH%"8&J0!
M^2!E"/P@)67QUDPX;W@Y^CT;\KID3&F"D=+?1YIK=L(RLQ,N-^3.%A:;I:P4
M\O-I.VMCUTS[L!>G,32'\VDWSXDQLTD#9_2CR(3^X'[,$"XGR.[XV:VBW=+>
MIRDUU>0R2+JC5)-2ELLP<8,\$G*#:RB]HP?Q;U_T-:9JAEW+LV PWR)$7UAS
M<=F+TT]N_!)1@I.O,(,K[,S<*];4SZJ]:6>C/G$P6K^_J+SV?8QU23IJ_C/U
M_V%VA;:6J)WO<X++K8FW*ME7^UBL5)K:+(5OQ-[[]<Z+-88_?.^P574"U0G<
M3X/H@^1I<GT?(^.1W\_;X#9 'Z )\,LGCO'=0_O?"9B^=VC_5GWCNB9W-TMO
MKL^KOC 2HQB.UKJ8EVH1Q+5GR+A<Q9UZ[GW43(I;)V^>$,]C0ET/K.YTSFFQ
MAT73;V*QV7QL9_O AAI@.LT'.YH/DP)\)QUJB1[D?GKQ>V:I"=.HL8K(^93
M4@E#VMI<LHLFG@PW0H7;6NH)N%O@G;M--OGUC[UJB]46U\,6 P[!&851"GGS
M+N8(LL8%9*,+ULGHHV)#1<UG)\BJ7ZWZ61I0QETKR !Z:;M@_W5GTUS+&#Y>
MV,"OHXFSHV8OCJ*?-;GT9IRM?KJ\R/F#W7'(:>:Q<<>-WX_^S^8@5RK]N!_[
M%1)YKF#Z:9WM#^3'9M]V36I',31V-(*#N1).GGSXU[S-4P^S2>/BR0EPS[/9
M!Y:7%RRJG)S,09R;NC@UASPOD0_G*B=-@*/C]_VI( P?^\EZ0IN^A%O7_ #W
M \-INCGPDFY_DA?[GE;[F.W;V>6V?[076YF;N+CXY!U^W&SL.#0_T,4[.C _
M..[^F?L0G-^?"A?E5IS<)Q<%ZOI&](VTW:PQN GVN-M:>-VOSKC>VF%)37&P
M/N\V'!4X+&&15=:A8)6GR5$?V$ YJT_FTRF\ZZ+L4<82,SN[7?&V9?3E/V*W
M!.>UO*FN*_O'[9KUM0I:W^-%^Y*I2VC?(&*#JPN7'7_0<]+?%U.RKP4W>]#.
M9N"8^Y ]G8PS^AP=-Q&0Z'&SFY&?]7VRX5,[LXN"19="SJ=[G)_]?CV',SD6
M)P4C\BY].1SMH3?-#QDLJ,>4T:V3$V;[;0<MMH>Y;L2RX\^BO6=A)78_;MU!
MS(#XD*P+P#"I!?]O.$..YARO8)ED.#&*U5!+Q\^4EG5V$D)*ZZM-#1HU:)0A
MNQHTKA\TP$_;9@2O&!OK/02-G.,2>C\ZS3#^RE\;: "ZXD!W +$&GC$]A;?@
M_PY -L>;F;/ S0#H9V&^;]Y/)Q]G^Z>'MX#"Q+YE(:9VW-<;[)/D<]HQQ8^_
MU+[^,'E\>MHW3_AR^TY/S+SEY.0OM/7TS':\"(F$.D1/F=AY^K6U%NE(5-U1
MEA S=Y7W=%=O].W"Q^N2]G2+A6)#CN$,B,X,P8I(JY$/>5<FPS RA##$A-18
M"YV\'K#HY/0)6.+[R?3XBA'(_J3>&_F3DVX\&'DM]_^B]Y4[EUUA<;,'7^MD
M9GE][$%,(*Q(MBM(M;B\)\U#$77MQO>J&W_973\4H=<.?:\Z]!4\?!FY;:6@
MXONEO)? [JM'JA[I7G7JKWFD^RSJVHWO53?>^](0YH,3_H/OV&LR%!=!@MXG
MC0CS$O&(!=)>6>1HH-Q1%04=:.^*WC;^-N_:<>RZY>PIMJPMQ"HF+MSO/KMZ
M-JA,SU"];O6ZABNIF$4:8XTXD0R9(",R(CGGX)AF=!BO>VH9O_:&\61A%^OE
M?5?>J:K!5ME6V5;9/A#9?F6U2-_R=ISK]F^++<;87QY_.?;>6<VB8DIN#??&
MJ\]32U_)",ME):],8VO356G/?;)S#,UXTN<JS[M%-AE(($)7"E=M8SN9]L\:
M'>>'YX7/T)KC9AP_YE2U:?S0=OW(]]B.?6M'.?DL[]>43^YF=ASL-'1-+C#=
MAB^5"6,_V!^O3 QK:I;B3;(4N_TX&IUVD.8'4'N?+;C8J/#KN7@_;OT_?\2N
M^+35M4OYO:%@OKAN5%!'L4%)Q+Z,/$;&*8ZP(HP:S$0P Y61W\M=Z2JJ J]^
M% .\Q*B[:2&&.T@-'V;?B._P)^PZVT:LO*/N]#G#K_QLXL"%$+794$S%YN<!
M(PRV..167/6BP,Z,XGF_V ,BR$EE@R3[/7"0MCF5T1J!G'8J[XN"15!&4/W9
M:FK"6, ^>&0%4XA[:Y!V+B(L&1:2,T<INV)Q8E\,I*\%LI?WMNA>S6=]L(/W
MV&CFXW9Q^[?ONO[H!OA?#U(9=3]O[+Y\?M&.QO,#%"8S='+*QB]4;V).-P76
MI]WV]#T+71^R>,G<H_RB2$J7!=-,/LED:V7@[5O%P.\6KI[DIO<U<Q?5H,)D
M#K#^\7G>]/5:NW<GFLNEB=^T!Z#EEX#[7D\.[/AV!">T'S*O^0G^GK;GWSV;
M.=JFC],H'J'03A?X,.?FSP_&CT/;'8[L\78^^AECW!) #_/S3Z8"%C_\<][-
MVG1\VI3^4@1 ]_'A9 %RMZ<Q+\_[$,\GJ)^5[3JZB^H2YRLOXXLUD/&M L>
M"B17ZF[_;/[EI-7M> 0H$X'53T]69EP\ ))?_'QHW\?%? RR"82P;4<?[7%W
MLAS@?*>X.*"0=?JIFWRF[A*TVEO:]^AT%=L5?,,@^T*E6:MP^>EJC?P7OL?I
MQF5[%5?(_2ZJLO11W[Z'2[OC[ET[]H/M3K<\P>_\NOOBC[T_UJ2 _]YFL_OR
MR?<&[\^:<C=E">]0+F]V_O;B6?/J>?/DU<LWSUZ^V2L6WERNS%]WJ_]L/=N-
MBG]#O)$WN$ZQFZR>V^(W7$ W8"[$-0;R#]H0SD'9E57M*G$<O\JURK7*]:M%
MCS]%_Z5)NG]N::(><D?M\UX<0E]^VL\;;..FFKSV9GAW9"&VV9_F<;7_/(_Z
MOP 7A62>7!,N]H\*T9_L2K\]!UXSS8SUI%CWT+WA=^#'S>Y6\_QLTFQWO!@2
MA*>?=1*[BFT-JTT6@J9*L[V2U%/E6N5:Y5H]]QVBJ6H5:VL5=RW7%:RYV)W%
M@X;<>RD/A/_O&NY_@OFYB/%)"><?WH[M/$#KPH\5\:_$:%B%_C5H5+E6N=X'
MN1;@PE<MZ@K]JU54N=X;N9Z!?7CS$,==#._@4X_0<ZVE=\Z. %7'=]U^C+,O
M;0Q2$ MX<OH:S9-SK]'\;?$:S5[_&GU)94(>-WOQ$)A"SLYF>)&=?9XQ]-67
M?[-3O]\PLCA<240E$26;<W635:Y5KF7+M0 7OFI15Q)1K:+*]=[(]5LDHCL;
MD'\W.<Q%7->61YR;6LA+._N7Z3>'.4\;3MG%&Y!*[$G$7GO4_#;I=Q=[UA<
MN()X].==_IE7PK$2PL$KX:@NM<JURO4^R+4 %[YJ45?"4:VBRO7>R/4["$>N
MSS3]4NV<=2,<3_J7V8?S\H[)NV-XN5BIQ_VB'J)2C^I<JURK7.^#7 MPX:L6
M=:4>U2JJ7.^-7+^'>MAN_UVZ+]0#7J9Y/II\O'JNH]*,-:,9LM*,ZDBK7*M<
M[X-<"W#AJQ9UI1G5*JI<[XU<OX-F](7!]^\)S>@+O>]/1M"4[J_-LW_-V]EQ
MG>&X7]1#5>I1G6N5:Y7K?9!K 2Y\U:*NU*-:197KO9'K&?5(;?=N/)G%[MUL
M\NYLZ\%/U*-\RO$RMSYO@O@%[E%K1A5)$'0E"-4%5KE6N=X'N1;@PE<MZDH0
MJE6L6*ZK*A=+[[V4S^@"B/3@'7UW8,?V_<G41&@[/^\Z@/KOX-?1<=>N00FI
MW\Y>H)]K4(^[YNG9>_0S"3LG[Y(G+#Y1B,PQ%GNZYW->QVX^NKQ,O/*)E5@B
MO;IH<R44-115N5:YKIE<"_#AJQ9U)135*AXHH;BZ%.9]DO)%0L'>_6MNQ[-V
MUF]YG;^,3C]G=C&:=//R*<7?S[U"SP[^_NDU>G*17V,:NV;'3>:S7'/VSSAK
M7K?=GY4QK*;@+*Z,H<::*M<JU_L@UP)\^*I%71E#M8H'RABNKF5YGZ1\D3'P
MO%)B-IV,NG>'TXF/(2/K\CG"DY-&]_S@][.&5P)0"4#1QE=#1Y5KE6O9<BW
MAZ]:U,LB !";\M-^WF ;]\5"SN#4H9W.WK7MN\GT73M.D^E!CX2^'TKUC?FX
MD+6;C,*=8ZO?X46:W=VMYM5L/TZ;W4\O4^%5H:99054IZJERK7*M<JV>NXZJ
M5JLH3ZZK&E6].J7T/DGYXJ@J>??NW2B^MZ/%H&K,#5J#4=47N<F+X=1%DRO@
M7\UXZM4+(2KTKT&CRK7*=<WD6H /7[6H*_2O5O%0H?_.O1?S)>QOWTW;[L]W
MR?K99+H&J#]G3C?/%ZVM@+\"_J)MK8:**M<JU[+E6H /7[6H*^"O5O%  ?_#
M*^+R[MU\/(WOVPY<7:XV;T>Q>Q?[:NSONNCGT_(YP-MS+]#LY1?(M5A.*LKO
MY7=H9VU<I%N_[6(^>#)-4"E#I0QEFVL--E6N5:YER[4 '[YJ45?*4*WB@5*&
MAU>FY5V(R>:2A^_FAY,QL(1Q.YDNR$(/M,MG#$]/7J!Y"R\ %"&_P#FF4%E!
M905%6V2-)U6N5:YER[4 '[YJ45=64*WB@;*"AU>*Y1W(([[K;(JSX[."C6M1
MC^6W?.N]ON'G2S16%E!90-$66.-'E6N5:]ER+<"'KUK4E054JWB@+$#<>RE?
M9 'BW:TK"-TU^*]U@BKL7R^3JP&CRK7*M6RY%N##5RWJ"ONK53Q0V"_OO90O
MPG[Y[ET\VF]=.UN#T?YG)RVM.'\U./_J?+F*\VN$J'*M<ETSN1;@PU<MZHKS
MKX>4.OC5SN;3^/T0J7_^*JNJ[YVV??6HJ7JR*M=UDFL!$6(5*/_J_+>S6 $?
MK!O%8OK<IP>??]:;]B!VS<OXL7D].;#CVW6\T'[(K_X3_#UMS[]1"X[[:)L^
M3J-XA$([C;[WYZ"Q^<'X<6B[PY$]WLY'/^MM6P)Z5W[^2:Q=_/#/>3=KT_%I
M4_I+41R'QX>3KNWO/8VC?C?BQVYRE-\[OXN#X!NG<.NC:_9.0B^)ZKIJ.;&!
MDS,6!G;Z[<1H;MI]K];A$+V97JG(_3.T<]+^=IQ#,.IF=CK;MO/9Y/'% Z"&
MQ<^']GU<@!]D$XACVXX^VN/N\<:CRSWD@F?J%?RISWRF^V%5? NS^Q[MKD*?
MW[!./[)=E[4*EY]<U/^%[W&Z<=EXQ15R7Z:$3Z-(TX:?-^Q[N+0[[MZU8W]#
MLSF/*Y<L]YU?=U_\L??'WJGD"V_N9K/[\LG6^6XRI%(E7/<EM4(;0AQW,>0-
M+GM(;V?PQ=F1'?OXKMN/\8M#K04)\,FKET^?O=Q[]K2!3WNO7NP^W5D3U;^!
M-O]MY\7.RR?/FKW_?O;LS=ZY;M #F!Z_7 H O</K/?R)M\UOD9\%!IQ/1Q#,
M)_.34Q:/)1AOX;^<G@^2&-G#+FYW\= "MXL7G6=_W<9G9/M#V[6N';6SX^W3
M&US%I!</E')+<_67\Z'AU,?UL>'1ERXD6U+?Y+*;7$.WM+E1&Q_L>WUS%,99
M_^?[Z60^#NC$WE+_7S'#,V< Y13>'LX6HQD-> ;C0[PV:=6KGD_\S%$-Z)E^
MV!TWL_W)'"X.W683CWS,@MJWT]A E+ _WB';'4YE]WR<X6SK2+J$K2-OHH4K
MA+9TP%J>+>V!Z<0#%Z<-PYL_N>FC7RBFHOGA[=C. S0HE&Y,JU=C$>95A"ZJ
M8RM!"ZNWB!(<VV]VZO<;1CXYM<*-9_5J6[4YW0# QY#_=\< 'LXK<T*I!+O;
MV=N[.%10Y_'6/PQ5&=>^6^6Z=G*M/J'VW364Z[H,Y*X]#AQRGFL^G<*GQG9=
MG'7;U5ZJK[]_,JYRK7)=)[E6GU#[[AK*]1;C@#>%>KU$<C+;^&LK-I8"",\G
MSI M+=A?+K0&7\[SN3>(T7;[_7Y4/G_(VVU]L",XU'VWK=U(5]4 ;^;8SK=M
M/%E[45_L^$L?'?^O\CIW :LSKB?E&\]N7$LS/[5'^83G4]NO/^AS4)^_(RP)
M$0Q!,BF'>$@8Z9@X4H)SIH.PF/N-IK_+T>QU7N3VY)TV-#B;//+:)L0]-LA)
M)Y"RF$1)%>8X;31C>P!O/N_0>VL/M[,SW!F'_.?9)T^X,WMBI]-C:/O_L:-Y
MW&CFXW;QE+?OWNX]!5 '*H>[L(TF1 ]"&W4_;R#XMJCD]?-&>S3;'L\/4)CT
M:^7R&1N_"+/)F/SIT<47_N6A>X("_6L-9C68W3*8U=BU5K'K%J%*<B4LL0$Q
M82/BEAEDN& H*N6-]UPF8R^'*NXH-\(31+'%B"=-D8TT(6V]YH%%[ZU=9:A2
M;!-S4D/5ZD+5+>9B*A=?&RZ^XSUH<-8UT^@CF+0;Q<UF'&=YGV@[&DT^YC57
MV52;>'08_2P":Y_&T,Z:T:3K8M?GV"UZT?E_X>K_NFJU4S$^4QMOG78:,4PE
MXLI$9*5,B'&,);&<1A.'@/<[IS)\/ID^G<S=+,U'IS)_?2;R@9PFV:28?M%G
MKKBG+3I&'O8INV=012@A@4 HU!IQQCBR1GM$5(PD.#@F/R-^-XFF=]HSH'>6
MVB\VP?5TV;6T'^+HN#RD65E315-K3OSO'5D:<J#/"<(X31I%30T@ 4:1$3PA
M8QS7@23%E!P$"7SFVU_&V4GRS$!>GLE-9>KXWD,U\QJI:A=>\RY\[R+5;8B(
M443J9)&GCB!NM(*81#'2VG"GC;/R\\!T(R)R!X&); IJ:F!:J]&\FEFS=J-Y
M3^!3-JZ39.SR_'N%*-6958A2%D09DDQ[1@V)G*$4@1,#K39(4V$0#CY2'KT%
M<#)(ULR)H_M'.]M_,N] ;'&ZDWW>X-"%;V*N*W)YH,9>XU7MPFO>A>]=O+I-
M4J<1DF(5$1$&PA,F-L_R&21ET$$FI8+#@V3*W&%X$I35\+16Q+JFR:P=L=X=
M?X /DVD;*ZFN(.5>.K(*4DHEU3(:E9BW2'GI$)=1(^,"1TE2C6/4FFLU!*D^
M=7+'@%*&2N/=5(17>/) K;H&IMJ%U[P+W[O =(LXQ,"M$Y8B4IA '(H12#"V
M'#%KK9>,P,^?Y4S?A#TO(0Z)3:)J'%HOFEST_/-MBV0_5"+]^S0>6I!27DTR
M[F+7UX&8S/;CM/$7"HFM.A34*N@%X9UU4$:!<E^1&=P[S#3H#'E,22O# 0M)
M^,?+B*Q5%C'M*14V$)GH$&3^Q-$^6_C9G7%XE9UL/PG1#3L%0? FEE]>7E0]
M1O48I4F^!LZ"E%&@W&O@7/E@@_3.6^P9PMX(Q$URR,ID$&8V^"0==L-DO]]=
MG#2;5.(:)DOV#RN>S*>KF\QG6PJK!S(&\68RLZ/"AAM6;V8/!A.M7M0%2K5.
MGMSU0$!PF.*\J,\;# #' <JQQBH41=28DY"("X.L.U\&Y2=JT\A:GNNA&G:-
M3;4+KWD7OG>QZ1:A*!GL'6<:61<BXM%3Y)QBB!@5DDX*$R8&66F^C%!$V:;X
M2G6K:L<ELN;;SNW?'4F^IQP8;G$(TCGNY]_S%@R'!W"@+_U8GJ^N<*.ZJ0HW
MRH(;PU)ARU44$@D=-=#:Q)!AB@ I5B2(7,M:F6'FQ!=.[_>1'<]VQN'9J=\;
M+M&0B$TJZWKQAVKF-5+5+KSF7?C>1:I;!";KL-:>"/#OS +)51XY 5^5B\Q+
M%8CS@ZP7OXO )#<5J8%IO6CR;2>7*TV^I3I?@5G:&9S6C*+M8M._/)HD-(<O
M=>:X@I#[ZZXJ""F5+FMJ7+*,( GP!/$0$W))^XQ/F"1,1_5Y%9N;T.4SY_<B
M^[[7^05>I;==[(?QA^/+A-2)Y(=JYS54U2Z\YEWXWH6JV]17T\YQQQ**F >(
M,E8BDTA 0GH/$4@"9>9#\.4[B4P*(E-=,[Y>A+G.*Z^8,/\ZF82/[6A4GI^N
M4*/ZI HURH(:@[)B(KSSF"*-@>9RZ15R"J"(%10 !G'*T4'V\3KU<$/!#,8W
M"2MM75BUZ1J6:EBJ7?AAAJ7;+%MVSNJ$+1+$<L2U9\@:')''@GH</&?*#L&
M!X]">%/R&H76B^W6Z>$5L]W=\<R.W[=N=#H97!.H*\BXMQZJ@HQ2N:^U)!&N
M$DJ8,L0%-4@SCY%CP?$D$F:!#%,A_-3?+99RO8RS9T=^-,^Z&AB12+,I< 4D
M#]7<:\2J77C-N_"]BUBWH<7"&>4)1Q"+!%!<K"$V,8X,%DY%*Y.V Y4.O[,
MI?"FQK0&J+5BS'5^>,6,^6E,<3J-H6G'?G(0FYD]BIDU3\;HI"!7>8Z\8I'J
MK2H6*0N+#+J_5J*.:\R0(3(B3HE"EE&-=/(.PCT0:3S(\N-3W[?;N[XW]N@,
MHPS%F=DFQ35E[:$:>8U3M0NO>1>^=W'J%F$I"J*9%QP%['.(80XYZPAR1/AD
M/!8L?C:H>Q/.O/RP)#<%K4.YZ\642YI;7H<JY:M8G-QOFW6..A>R(GD=U/5@
ML,LZ**- N=<=0,KCZ9$IDP*/2&J< 5&NQI*L19P8BE.(VJ1!,KS/[0#R<C+V
M0V^6Q4QI%+WZB'7R$3545C,H2>XU5*Y\J$!&XZ)A%E%-\@BV8<@RI1!CEGKG
M2'#<#[+N>HF1T6QB;FI@+-DCK'@3[\&WQ[JH7KI%LW[#9)[SN;]_&^^'MX56
MB<,--]%B15%+\YFEJN.BS5Q-50=4S'^MIY'<.XPUY'!$LI++8!22G%O$'1?(
M.L!@VABK7932BL^*W=Q\ Z^!4!:G8E,45Z!\/7Q&@=ZZAL_"%/) 3.&*\%FC
MY;V+EK?9TL-0&HD@2'NN$3<2(VNH1H9QPRW7/H9!UL$/&QP9WV2JM$R%]? (
M90]#G&8S7-75;SPV<>_S_I?)B%[L[OQM]\7NF]UG>\W.RZ?-WG_OO'[VWZ]>
M/'WV>N^OS;._O]U]\\=WV]TZIP,5@7"@9^1#/V_0C2KCNT615:Y5KD7*M?J$
MVG?74*ZWF*RJ*'%%TTHG6T,WH]:Z=M3.VMAM5Z.I#O_^R;C*M<IUG>1:?4+M
MNVLHUQ4L?#J?_T.&SEBZ?C82V=*"/9!LI!WO08.SKCFTQ]:-XJJGCZK=/:!E
MG \MD^@!S'L.NBV%"XG&A%$,0>;B(A@Y;RTBB0IM$Z8A#;)9XZD/_'WA I\,
MNVJ);BI9VJJEU9M^@0ZU1J\:O6HBST,*5K=9-L2]T]P(9$2.3<$$9"VG*&A'
MHL/2L\0&2=)9<FQBNK2$UM4;=MDD>\AE095DW\W<#'S*QG5^<J8\]UZA2O5H
M:XZV[QU"&9).$^N\3L0CXW  .ATQP(\8$*/1<4."DUX-0:=/O=T_VMG^DWD'
M8HO3%R>.[WBHNFAT4VM9D<L#M?,:JFH77O,N?.]"U2TBDS(A:IH2LM+D/9@@
M1MDH&'(F8!X5\./@AB#3=Q&9%-Z4HH[WKA>GKA/7:\>I=[R?SF.HE+KBE/ON
MT"I.*952"\VPC0!<!-$<*+5E2$</7[$)2A%O:?ILJ>X-9ZBSLWOQR=<-/!$@
M-F5Q%<2JC=<P5<-4[<(/,TS=9J W4"I8@%@4O$'<1HDL!"1$A3(.JR@$'63W
MBV5')4HW&:U4>KVH=-'3T[<M2OI0R?:KPSBU,SBM&47;Q?.D>[,I9//)=2@X
M^V" SSHHHT"YUWK@Y7%\)P-36BB$>02^'G1"5F&/1"+4Z4A<2I_MOWVCK3-.
M?>R+[&+/IB6&A51BDQ?'\ZNO6"=?44-F-8.2Y%Y#YLK'&TP4/O#D$,.YFC,/
M!+F@'*(0Y;RS5!(VS!8:=Q,AI2@M);ZZAI(F^ ??2^/Z8PX/;Y\,_WE9HU6'
MB]7;VH/!1*L7=8%2K?,G=ST$0(6CVB6!,/,2  [ER!B!D7:Y4+>D..)!IOF7
M-I-BY*;BI:&::MPU/M7X5+OPPXQ/M]D@PCD@V4$C+RA%W 0(1R)*1*Q+/BC#
M AMD@XCEI9L1LHGKS/Z:<>C;SNS?'66^IXSX:4P1S# T[=A/#F(SLT=Y_AVN
M087,P:]>+15ZW$=O5:%'J=08!Z^LH@$8KE.(4Z^0R6/_/GB<;*!,B<]R#6]"
MC4]]WV[O^M[8HW/@Y&4<#IAL,D8J+GF@EEZ#5>W":]Z%[UVPNDW]4$TT\=PC
MZUF>EX8HI7%4B#E,L6-6>1V&X,EW%)OPIJDE3]:,,]]VWKERYF5FKE?F7,'(
M/?=9%8P4RYQ5DM[+@*25+F?-6>14'L4GAJ@0%6=FF7GE+R=C/_0:<F+JF/Y#
MM?4:KFH77O,N?._"U2VB$Y.$,8(U4MHQB$X2HA.!8(6Q-@PB%L;#S#'?6712
MFPS7Z+1>[+G..*]\QMG-*DVNN./>.Z>*.TJER1;3*!B "AT!@W"7 M(D>N2H
M,IQYH:VB@^1>3\;OW\3I079YMT4?J3V* ?T[3B>YTVE*Z..*/!ZH<=?X5+OP
MFG?A>Q>?;A..@J QN(@2"PKQD'J.:U",7JL8K4STLW!TH]SK </1YX75^"8(
MJ(:DM2+#=2IYU5/)L_TX/4^&ZZ+D"CSNNZ.JP*-88DR2U$9;E'QB>0=2APR+
M MEDF8LD6N+Y(//'V>V=SV@;&HV(35'7)C]8&Z]AJG;A->_"]RY,W69'#$49
M_#]'+ 2+. T1:>,I<M@I3HS'3 ^RE=<=1"6B*D5>+XI\.E]\5<>^,6]>6XI\
M/5U=N@A^]:@]0OMM"'&\_?Q==%@I&_/\BY"(8V*0Y3PB;KCW.!HO#/WF3900
M3D2AD&<4O(*7'KF($U+&A4"U8R'YFS+\:^[ ?7#0S@[@2]?8<>@=$%P4Q_X\
M=[_RSW4M?9W-N@A0! K/AW[>H!M5QG<+D:I<JUR+E&OU";7OKJ%<;S&]4['K
MBJ9W]O;M-.Y/1B%.N[\V\5_S=G:\7:VF>OS[)^,JURK7=9)K]0FU[ZZA7._;
M[HE?U^CY?0H>TMZ(>6AQ @W(\+';;#ZVL_W)?-8<VFGSP8[F<;.QL^:_3CM(
MD9,V-&&+";6(>:P1UU8A%^"K]LYAK!.G2@R12K 0U=YLXO_\W4Y?3?=F=A;#
M_\E2^CU.>P!^<?8&/L;0G]6]2CL'( ]OGTY&(SOM3L[^-*.S^_+Y-Z9TOO#R
M&OMDX96]T/#R7,.+X+R%361)X+S.T0Y2)6C%+X^WV%7365^8WUJQ32V<:M=+
M:&%%CYNB+4@KQ0(U! 4OP!JH,LA*J5'@6!!%%%-,#FQ!?1_H=N;@;J;@5,.%
MSK/P1D.8A[4D:NDP"B;O?:"=1C8PAIQFC&%)!#:#3.@N\\TTSOG.7\AY+M,"
M?G+31R=F</[?Q=LW]DPVA=N%5T);Z3%BRD;H"4(B)QQT=(8=3MP$*]A2[&*W
MZ^9+LXF L8C),H2E\_!6$"I=4!29("1T\0 _?U:Z91";&.BM&-MDG&Y2?57:
M79GV<*'[M[T8'O<SN45W_VBQ(21QI"B#CF*,1)H#Q+)4ALCA@%'+"0NOYC.(
MGN,,UV_=6ZC>Q-!;)/ERDF:9SK+X[H$##I;RB!S5#'$'G[0R.(,(#UJVF-I!
MBFPLO7L0L:F4*+5[7/ =DT^OGHG97CR<Q0,7IPW#FPW%5'RE,_UFIWZ_861Q
MXF8#]SN,\*H?XNBXO+3$AS;<4M/P:F9MZ9FU0RX \<YY90Q'/!"%N.0.&1<X
M8EIH8I(BFG^V[>XMP44_6C%</6.,6<VP?:"F7:-3[<)KWH7O772ZU1[PS/J
M$R(8"PA&V"(=F$%*&N^BIA:HR<!4I@:C^V3)*][4O4Z6WLVF[J"@;CX]/ILN
M+7I\1B5*E*41!:$=H&65D#%!(^8BY4%$X8@> F&?2J5W:R<>[F0DYI:#,V*3
M&K,IO[*2K8BQF?)'ZASVP>8M5P,+B(,.D<62H&2<$#&Q'*^&"&_+[ F,RDU!
MOASDRN@):S<D5VP.=64\]Q$G/73&<^.1M@'5\\/R8]60 X5)&A( PB#OJ,_<
MS"-+*$;"6TVDDT+3068A+P2O0=G9IC"5G'W=$I;>Z7^LX;2&TQI.'V@X7:_H
M>8M@R35-/@F'L(H0^))1R% -_W@EM:6))Z8&9WK#!DM9:[M>)U@N/3;6]1\/
M84CSB3UL9W;4M.,F'OG8=<TD->=3U\N+.Q4ZW5L_5Z!4[RMT*I?P*V-],LX@
M[0'(<",%?&("$4(==XKC8 <I#;L#6LF/M:/?;1MVQR>N<"@@0_&F%G7/MH=J
MXC5*U2Z\YEWXWD6IVZ2K&OB?=1X1%8$D:\^1X1!O;&0."TRU$X/LG++DH(3-
MIM)?7NI0+;IF"E5:/4 '>!UGMAT#AXZV/[ONL%(!RKUT9Q6@%$NC@3Y["W##
MT$RC/6 7+6-"'@?JHM58^4$6V)RZNF<GGF['^_G!?)1'$)_&U/IVN$W0U:;0
M=7+@H5I[#5BU"Z]Y%[YW >L6\8D$'01C$?G@#>(,1^2,H$BE$"3$H,#2()6K
M[BX^2;QI:GQ:,W)=])RU@T;$Z=DO6^)PUG2341L:,$WC0ZST^\HN<L[&FTF_
M\:F?',#3]N.X:S_$9C3I5L[(;ZO;"H$&])+KH(P"Y;XB,R@ 1M5$_N]?A8:C
M%CA)%(D3B ?/\X $1%VOE>?*4D4&J:9WSOGW^^P].>_Z=\<0">(+\/\OX^Q5
M>F./KH_^.N@-\.D:B[&-*@P%KH-_NY\K M9;)Q4 %*2, N5> 4!=>G"Z](!+
MX[Q+*#*2BT@+!:%:1N03"8&[(+1/@V1(K#B\LTVJ:0WO]W4-PY#)%K3D\2"V
MI;!Z(.-!;R9YC4-WQ1YIZQC]*@A\P&ZT0+D_7!!8[F +HT8PGRS KUSDGW&*
M#*<.69T\#3C$X :IFM O #WQJ<]ZCSK0;!HU<E/Q.HY2/<3Z2+X&RH*44:#<
M:Z!<^2B%)\X)3RGB0D;$L6#(>9J03103ZPUA9I!2>,N+BU)L:BUK7"S9(:PX
M#V7)XPYTBV;]ALG<C6(=>;C&R,.HM:X=M;,V[WXV#FLP$G$3'5>(M32/6JHZ
M[GC.]K_6TTCN'0 ;M+XC31P3;I&4U" >?43&I80H528):P,U@ZQ3>?')!^^,
MP]+P&:=B4\@O;S97O4D1"*UXGU$#ZX,VA>7.EM8X6D8<O478E(PPF[A#.LB
M>,I[=C/K$7?6,,8Q-_JS*DDW&<BXJ[#)^";[RD8/U5<4$3;/!C;@@P4I7.M-
M)7R]R;M^LO&;D/A/3?D.^?3/V,X55UK_'1+;B[&Q/J\QL>-C.+L93V9 ]6<3
M, X[#VU>AP)GASCN%I_ZL;%^>4IJQW;LVYR>D*LN'L -NZT+L@_MARSRG^#O
MJ0S^W8^;'&W3QVD4CU!HI[$WEVT0SOQ@_#BTW>'('F_GHY_UZRT!?32_R<F
MU.*'?\Z[69N.3U^JOQ3%<7A\..GZBC3;TSBR>6L*L(JC+-TLE3,#.;IFKR?T
M=IWA_#@2/OUV8GIWVE.NU2_8E8K<GUX:%6O'HW8,;9O9Z6S;SF>3QQ</@!H6
M/Q_:]W$Q.HAL G%LV]%'>]P]WGATN8=<<(N]@C_UF<]T/ZR*;^'8OD>[J]#G
M%9[QO'7ZD>VZK%6X_.2B_F]>?SK=N&R\X@JY+U/"I^ZT!Q"I[=ZU?;+DNS._
M,]02E^7)?^?7W1=_[/VQM]GLOGQRP4O>C=3.?/B[\S[\DP2[=Y/#.+5K(,DG
MKUX^??9R[]G3!C[MO7JQ^W3G#7S9N\UV2G?8_#?0VM^>O7RSU[QZWKSZ_=GK
MG3>[\![+ZA$9P0P&3.Y03#^\/84?Y_-C>_S6P[>K9F?Z0'/B]'/S\T/ (O+I
M"##%9'YRRN)Y!.,M_)?3\T$$(WO8Q>TN'EJP@WC1A_?7;7PV,?:A[=K_G[TW
M;6[K2-)&_PI"MWVO'(&4:U_D]D3(DMRC-VS1UY2GHS\Y:C4Q#0)L'% M]:]_
MZX"D1 JT10$'0)V#[.EI<<.6R_-D5F9EKG*,]T]OGN"^BM?5"PKUU6UVNH'9
M%3U]\T</8AL\AF[P&+NGU]G78_;U>?:E'TJ&]H%V8PE;],W?!WN;%;6?$'IK
M?L76DR^NG@Z/55&Z'4NW.$#[J^\>J4=;2+JK&Q]7KW:/W'8>(==W0?[-V2*E
MT4_E^[-F]+*$[G&UB_/.BLY=>,W0=%F%F^U3'5=D1C@J!'&OA[AW.GF'J-=[
M)^M1$-ZMZN]7M3ET5^A.1_F\FHV69_/+\N#8C%>KN(JL+HJSKEI%1]$MW1<.
M+$&G/3PS,F3&NOR,$2;1C7KB1JB.JM2!J%8QJ@ETHYZX$:JC*G4@JE6,:ABK
M]<6-4!U5J0-1K6)4PUBM!VZTQ17^2DY?JZC0U^!RK]-RM$AOT^PR/=VCZU4A
M_T.[T>[9",6,%HRB[:]HNP$';%3#-D"4[G"EBR%$Y4:,HD71]AL<$(:1Y/IT
MW+35IHHK*7<Y([(*-1Y@PF-YBG@9EE^X3W0+^:,G;8-3NURN7(/-[_PT]0MG
M1^W/T <W':K+*8L^>DL,BY ],2"4%F"\HV"XDY9IKGA<&Q?%B<LV&0Z46P)"
M.P?.L]74;*-=D#20M+YM?77._L-B?OZ\/%G[)OX^69X]OVR*!-/BY;LPO6Q5
M]ZQI4OEO_*(-79_?NRFW'" U5(RH$W^1\I#R^C\=$1GN(/,/LP\^2@8^B0B"
M1@XN*0-*9UY^))2)?FULL @YF,P@Q?8Q(;6$9ATH$86A@1+KZR(TR9#0D-"0
MT 9OSIC##93ANLSA*->.2!?!4E-RN)Q)(3\9@0GK5"I<P?+:AF45I%*A/$9G
MI]KI^@&LL+:=KD^,#\F$).NA/%9R.+GM$."A8D2=^(N4AY2'.=P1,]P6A,:2
MYE0P!9IP#T(X 49%#S908Z76GJ>U);4R:5,>XH'+P$ 0KTH.%PNK>1^3T%2'
ML#;#_J"$)@@2VL$);=\+^8;+DP>HL)Y>^B8L)A<KY&C7Y[4#MLOOW"RD6F$>
MPQ<$KP%%XX.+6KK-RX5(/ L0ALJ2EWL&CC@')E+NI&!>RK4P)EM/J>;MH75(
M()BCX+W-P(FDRA,>4[OUKI8P1I*QE7@4C4B Q(;F/"AS'ARQ;<%C4L9D8DR@
M+(\@N,OM)E8&4GOO7"ALE=,:C[F2;PM2R(X' L)[41BM)/,RQQ"UH]$J7@^/
M"3H6G"&/H>,CCZ$Y#\F<!\=C729HCC(BK!*@F3*%V(0"5S(LB((3$TC)P+3^
ME-AT3J0\1('7.H.PA=,\CQQ"^>LHI";1V'J(S=JQU!:)#9$ B0W->4CF/#AB
MVZ;GE5CM0U9@HZ4@VNL<7I4$S2L1B8[.>[K6\^JCXCXZVRX&+TE=2>W &%NR
M-"\E#SZ41$W5PV/:CH46R&.'=OS^7T?M=/?$H,JIY2ER<=OB5^W2\;1X.PFI
MAMNK/='8,<4[/5%)G=(_G$L,+F;J\C# >,,-">TY@"D!D0L2K%(!M!*"1Z:X
ML6M=U)(&2IU7H)S/()CWY3'2@BHJR)Q%0M>[J)_/F^5)_MM\'IMGLWAZC;.G
MY2-T=3_(C)FH,.='T.@E:""/HDM4*7WDT1K.'D+.GEJ5@!M/"W=2!XYZ S+Y
MS(V@.<FP=H9NRW\DB\"UX"!2-.""8I RS5+*3"@Q^Z=-->:LPAHP8D0O,0)I
M$UVB2NDC;5:9?KID*=76@R@)9>%1Z<$;VA:7328Q$N'6>31Z%W.(HI"8)"5E
MM02LB!2D2%1K8A,-N9XS?%X(5F@D6$237LH?";8ZE=0I?238&O)2';E1(1*(
M0;6DF@*8Q#/HP*W665";[-I0#$$H+8DK*)(BB"@Y."TDA.@STYQ+IWQ%?$K'
MEB*?]@ \#G/+>/7Y)[-8WM[5J^QUJO.U-E9/2Y\8R;^Z\X:N]3B\*OJ;^=)-
M1[./J\4JH),J_.V8XJ<J!%ZG;+$?\ "'"S;1K'0@[304 4(*"C:0$N<$JJ1(
MDG*S7ML6VK"8/3"6VV"(2_!"M(]1;8>A4L''>H(A;<?,5ECT1B1 8JM'Y&C.
M_3/GP1';-A,UA$\F,@$IRL))MNVWRBY 2CHX)R.+UGS*8]:2$"61Y2\C!>%I
M!*<$ RV,3I3QI%A%2;TR8X87MM#QD<?0G(=ESH/CL2X3-!FCX-9JX"+P0FQ)
M@0M90'!<2LU-(FZM^IL8%<X("]S8T(Y]MF"5#R"ET^5?3P.M*$&C4HZM5LAL
M" 7(;&C.0S+GP3';-OODN/):&P,J)]*V T<P2>F2<LD@ C4LL[4,35+EI.,1
MHLJ%_'((X'DPD$6RQ#-+'1,5$1FG8VTI$MFA/7^+N\CW6?XVI=9=%5%KJI'N
M<N],V]P_FN?1[VU[?]LL$)_BKFG<F3YL2:-T4;I]E2ZB!-HQ2A>EBRA1AZ11
MNBC=ODH740+MN.?2Q35B/>[8+T\1+\.RAE%W5:C@T,Z$9^95R!:K98?H V%*
M)Q$%&,DHB- N/<U) Y%&!T6DI)%_6C[CQ&6;# ?*+0&AG0/G60+1/L@%20-)
M>Y^FH\:$5W@W$?T=Z:L>D:,Y]\^<!T=?6[!59I12[36PY$3A&VK .2LADZ I
M83PRO];L843(P60&*8I8&"ZU;&4=J,)ZA@9*K-\_6\DQ(]B:B.Z-;(7F/"AS
M'AQ;=9EL$:FDXH5[9-"%O@3/X%C08%1*,7C&#%VC+Q6D4L%%T-DI$"D$L,):
M8$P3XT,RX1 3O]F8<>0O='CD+S3G09GSX/AKFP45E!I*O #FD@:AO ?C2\I%
M-=%:T1 E9VNM]4D;P90'+@,K&9I7)=N*H9T#$I/05(?@]D]7!+<MU^#?/5KF
M5;G2#E"U/+WT35A,+E8 X69Q=.XF[>_<+.#(,0Q.!@]>%9CSX(*3+I-K'6PV
M7$D@27(0E'(PCAF(RN@0(T]\?51+MIY2S3FX%!((YBAX;S-P(JGRA,=DPR&B
M%2,)1BOH\,A?:,Y#,N?!\=<6=,6YB;D=IA)<=""X:UMPK(><:1%=4B[1M0F9
MV97L61 'A@<"HAVMZ1+W(',,43L:K>)[IRLS-@P;;]"]D:W0G =ESH-CJRZS
MK<A=DH0)$,%:$(11L(Y8("6?<DI1E_7:V;#.B5@E%'BM,PC+VV53D4,HR5<4
M4I-H[-[IBY5LBW/D+W1XY"\TYR&9\^#X:YO.&U](QC@/SG$&PHD,-K&V+,F2
MXL02JM>N.?BHN(^NL)MW$82R'(RQ)>7R4O+@0\FZU"&6!ELND:X.[=\]NH#Y
M![/ >K(UZS#W,W-JFN)7;CIJKGVX I3OB<:.*:SIB4KJE#[NK:PRM9=1,B4C
M ZH5+;$296 8L\"LY(D$815;;_NB@5+G%2CG2VK/VCT92EI01069LTCH>I?R
M(2>JCH6H,(A"-.DEFB#!HDM4*7TDV!K.'HSB*5(B(/ 0KA9#.\<SR$**2@M.
M55YK3-*V_$>R"+S\ 8@4#;B@&*1,LY0R$TI,17Q*QZ3&_FH$CUZ"!_(IND25
MTD<^K3)AM5PFEQ,%*7UH3^LS&"H-T*1-\#)+0?2G!!N]BSE$44A,DI+D6@)6
MQ/(4(E&MB4TTY/W7HM5885Z*H-%3^2./5J>2.J6//%I%7BJ-$LF8PC]*@)!!
M@P_MGF*7F2TDF$PB:],H!*%4)@^*I @B2@Y."PDA^LPTY]*IM=W&NZ=-.N8"
MT\\>8,1A+@"O/O]D%LO;NWJ5RLKHU_I:O3!]8B3_ZLY;OM;T\.KL;^9+-RT
M\^DJKO[2"T9<B*952A\CKCI/+H@@6K4]A8I)$%1SL()X<-:08*C/0:2U4KO0
MAL7L@;'<AF!<@A>B1&1!B?(+I8)?V\*]\Q",DS''"@""1D_ECSQ:G4KJE#[R
M: TG%UXK[0W50'-HJ^/*@HG<MOL(K$HLR-B>0MRE36M)B))(L#E2$)[&0KKM
M:8<P.E'&DV('.+F08Z+PP!\QHI_R1]JL3B5U2A]IL\KTDTNM>= )6$@$1'8"
M;$@1*)$B.1F]D?93'DV,"M?.+>'&AO*8;,$J'T!*I\N_G@:Z__13VK&F GD4
M0:.7\D<>K4XE=4H?>;2&]#-HH8CV&9B0"83S%!QS!J3BE*1D+<MB_8*4<M+Q
M"%'EDK+F$,#S8""+9(EGECHF]DZ;PHPUL4B;]6-$_Z^;5Z&QC8/L#K7\M\6\
M:487BWGY<05\4(5>CBD JD+@=<H6)^$<8BD5C9XZJB$GXD!(;<$KSL%2$JG/
MUFB_U@:X20UZA7L_KV"ON_#%*AP]BAZ.A(7F/"AS'AQA;3-IE'D3A3<02#3M
MZ+8$7LH,6E"1:<XDI+7KTYL4>W? 3WS,:CR51H=&?JI'Y&C._3/GP?%3EPD5
MY4(F8@B8]G]$C@G:KB30@7@:2&;,KAT/;U)5[9ZPK!HS56$7+WHX$E8](D=S
M[I\Y#XZPMN"G%(-)3C(00BD0L1".:R<]!D*H(=9*H6(7Y<ON^<GP,3'(3P=W
MZ![M\1U"-7)'Q<?1U=NM%;(Q D' P@BDW@BDTT;D**GTG$*[-PH$X1H,YP)L
MXC$G1G+B<IL:I/O]?7,['OG%E1>_$Y1<7"[2AZ@$V.VPY'-1B:)/L CY$(;;
M>6O-5[4Z/W+9P V]3MDBE^T^F\XLVE@R8) IT))2RT)#RF7(5%N;) V<J6W*
MD[NE+OX$5Q\^F+J0J9"I>B_P.F6+3'6 K,OYD*.UA7<(-R "#V"85J"=#K&\
M#9;U6F?-EQ0J,>NJAKHPZT(N&YZAURE;Y+(]9%TY"<&T RD8 2%% NNT ,*U
MU=%$K==G%W])#7/761=!ZJHFZ]KB;N5]IKU-B?,8JIF[#$5.+M*B>.KL]U%Z
M=Y%F36J>;N)7/7>B*N*08@[MK[Y[5* 1)7V8J 2EB]*M6[J($FC'*%V4+J)$
M'9)&Z:)T^RI=1 FTXYY+%QOK^]I87YXB7H;E**:W:3J_."\_K;6.<&Q.=72'
MZ'7*%LMB!VFLS\'F+,!RGT$X&L$F%X (X:+)(BO7R7"O7U*3W"*</9O%%Q\1
M\.75(7Q'M_^H'AM6X;(,]'FDL'I$CN;</W,>'(5M,STE$25$#"!S>SN=6-YV
M:0B@66B=M0L\K5T%VV3<UUX82XVIQOOJZ.+(6&C.@S+GP3%6ETE7HI)::DO:
ME*,#84( JTL^9516,2MJHUU+NC89 +8/"N-RS QV*Z+/(X6A.0_*G ='8=OL
MH:=:2-6F3=[E-H&B4&B( "?&TB0C-Z*3C49[82PR-A:3KH.[.*XLZFLM\[1X
M73-RL]A."/MG:OOI:P5QC$D0L# FJ3<FZ;26R;B3) E@MDVKDVAW%)44.1#A
MG=#4,Z6[J&6>INFTO,42H_QT W_=1BAVK W%  7]'>D+S7E(YCPX^MIFN(IQ
M21C33@.CJ:3'G(#3I*3'RB524I\@V1I;;5+'W#E;F;&VN,0(W1O9"LUY4.8\
M.+;J--DB-CMK+5#EV@$KIM 7"Q24H2XGEZ6(6\T&VQM],3J6&OD+'1[Y"\UY
M4.8\./[:9DFLI3D%4[C&<PTBL@A6. 6TL%C6R2M+>!<%S)W3%95C0PS2U:']
M&V]B]K5Z^;<T2PLW7=4O72Q_-6F6[5"PMZE6(,>X!'$+XY)ZXY(N\^IL:3 I
M)^ AY!*H* _&D?(M(:J$,$G)O+Y\<8,BYC4*ED#EV1T,[#A:(6.J,+E&KT<2
M0W,>E#D/CL2V*65:8;CS%(BT!(2*;5FR),I!<"X"5]3I-<[:I)2Y1\["_F!T
M<N0L-.=!F?/@.*O+Q(N9=MM1YI"X5X60E 23>0*:"-'!DR)0VD5!<S\DQLC8
M,KR6B5Z/)(;F/"AS'AR);<%9VA(I?5"@1+M;5GL'/C$&/AM.*;/,\;7=LIM4
M-??&64K@_+:#.SE>S.QK:?-%*D\=)FX%$?,\RI-W*8Y<TZ1E4RN>8WB"R(7A
M2;WA29<YMA9<&<89.!($")HH&",R1,>#CEKQ+'T7Q<W;.-C5G4PL8Z)_(UVA
M.0_+G ='5UNPDPG$I$04:$X"",\=V*0X2)I-$(E$ZT,79<Q=L!/%O!G=&=D)
MS7E0YCPX=NHRF5+"$Q$"!QX,*8F1)F!\$N *'Q6V\H5Z4A<%RQW0%1U;O,."
M'HZ$A>8\+',>'&%MLZB#<^:\B" L$85K- 4;C0*IF7*94D_S^CBV#8J3.^$G
M+;$#]. .C7<L^UJ(?'8^+^+YSX="Y*3%PEF1UF631LT\+__M%FEU [/\QLU^
MG_AIP@HEQBB#A[0*S'EP,4J72;5E3!/!."C2[L,DB8"GO'R5;5*.*Q?%^IR(
M#2J4MP'R)+_Z (+/5KT:G84Q@F,8@SZ/%(;F/"AS'AR%;7/YD@6J"\6 "5Z#
MD"&#"Y8 #T(130C/L9/+EWMA+$NPRP8='/D*S7E0YCPXONITXDU[US(;"Z1D
M387 > #OM  ?*=7:^JSCVD+G3>J8>R$P-C86KUVBSR.%H3D/RIP'1V%;,)9P
M@5*K!#A')0B5RU?,,%!$,4I=+D2V/J-M@\KFG@X)J<3FT8.[.%ZZ[&NM\V1Y
MEA:CQ[^[R:SY>A3.RAM.S7@T2\M:L1Q#$\0M#$VZ#$TVSIL[5-+C&_WT(^U/
M)09R43%(+ED0)BDP.1!(,6H=HTNTFTKK"IY/+E([L6+V^ZM9F)_?S*UXG98=
M!5%R+*3"(.H!E+QS-_BZ5IA"UAVXH=<IVP&S;CT' I(PZ59<Q@0(01T81C3X
ME"5+P:5(UHZP-ZG!=L5E31%I^>JS9]F$:R0U]'6D+C3G(9ES!=2%">.7M^;F
MPIC*<^#4&!"9*K#,9/"&>F)XC)%T<M]U3PDC(QRY%1/&BN2.K(NL.VS6K29A
M3$8;+8,"G5@&$7@&9Y4"HB6)F7LC;2>#>_>=,$J#">/!?;W_UV9]>=FT^/"3
M)_)B.6KFTTD<%:^T(:8Z='J 8O./Z7<W'35IN9RF\_*C&B[-]D1;QQ3>]$0E
M=4K_<"XQN!"IR_P_TF19(A1H;!?T)$I*S.0T2-+VB'/+0A:=;$9UD]F/\Z;Y
M)4W=,L4W\Q\GR\GOJR:\TP^XVW7H1&F%7>.((KU$$216=(DJI8_$6L/90_:6
M$\)]H=!0>#2&JR-TR$;Q$)6Q09!.MK4>A$=KO$",H-%+T$ >19>H4OK(HU4F
MJ,0;:VCD8%1N"]2)@><I ,G"$\F#EJ&3B\P'(5;&*KPDABC22Q1!8D67J%+Z
M2*PU)*@DT9 2*=DE8;IDJ=:##3J!$UR+K*VDA'6RU?80/,J511ZM'S0.<QU[
M]?DGLUC>WM6K5%94O];7ZH7I$R/Y5W?>\K6FAU=U?S-?NNEH?M-',TI7+33]
MI1N,P!!,JY0^1F!5'FU$;;.(5D PR8-@AH+A/(,)0=%H%'?W]"MN<EG[!F*O
MFQ2[&G+#Q=@PK+ C5O13_DB?U:FD3NDC?=9P@"&]S%PS4?C.%.93+H*C@@#A
MFOH@?:2^DPK[SMC2CHFI<#\C0D,OH0'9$EVB2NDC6U:9;.JLE7!1@;#MY3@6
M>2%%IL')D)3S@COO.[GHO2/ZU'HL+;:A(5;T4_Y(G]6II$[I(WW6D&PR1[-0
M04&*PH'0R8/CEH#,,7.A&274=G*5?%=LR<>,8++9 VCH_[WR*C16P^BG#\X\
MFJQF0E1 !57HYIABGRH$7J=L<03.(=KG#35)$0$LVG8F#BT9/Y$.N!"&<&^\
M-*'3&O/5.)RV ["K52IB3 4.P$%/1^)"<QZ4.0^.N+;A*::=,MR!E5R!<$J"
MT4*")8H+HZ@G=&UQQ5;5W<YYJM 4PVT5Z-=(4VC.@S+GP=%4IV55D97UOJ1)
MR14.XNVU*F$"2!X9SSDH9W.G9=7N\RLS5JK"HV+T="2N>D2.YMP_<QX<<6VS
M3$EGIK3QP%G0()CB)5=*&1+GD<LHE(]K8S2V*FAVSE-V7!)"I*E#^_46=WCO
ML^MMBIA8K]RR7KG:L7Q5JQP]OKY^^_7335RJY_Y312!23*+]U7>/V".4]('"
M$I0N2K=NZ2)*H!VC=%&ZB!)U2!JEB]+MJW01)=".>RY=;)_OZ_BW5^V)?&J6
MV"Q?E4/AV7D5LL6:V"$&LADII4@"F)*V;98WX(5W0 05-%K'"5F_];=!L_RK
MV=L"?.T@W*LJV0T4=C:7#?L0T=>1NM"<!V7.@Z.N+9C*9*)E-!QD$(6I9,M4
M.BL0+ 7BC=?&KC'5)NWR.V8J.B:VP@THZ-S(5?6(',VY?^8\.*[J,LT2,G$J
M)87$*&E[$1.TUY#!D&1D(D:J%+OHF=\Q>6G+D;K0UY&ZT)R'9,Z#HZYM#@1+
M-A5E]F#;<[W"6^4K[@S80 AGR<8H71==\SMF*C8V&B=H'-RY#[/^"FN5'=8J
MZ]E1584J,!09+EI58,X5A"(UW--Y?*.??J3WC#H7B?2@'4\@2GH.5@@)65,>
MM<S.Y[7T?K,JZA4H7X].[2A6DE@[?0CM[MSHOZX5E)!C!V[H=<H6.;9GE+H%
M@UJ;'-')%B+4[?1Q[\!H0T&II+FV7/FPQJ";57=WP:!"XC29!U,H,B8R9N\%
M7J=LD3$Q*_W(J<IRXYGG(!3UA1]9!I>U !UBD(X*YUTG^Z]VPZE,8ZT9T]*:
MY(XDBR2+)-L_3MVFZ9CH*(*FP*5/(!SAA4)-853-@_1>)QET-]5P3$N'GI;V
M_]YN3U:9'0#%;L^5&X]F:5D!R?1$6\<45?5$)75*']>$5GG*P%B2BL<,WB<%
M0BH&7I2O,D^D!#Q4E_"IDW5;+<2^GL_F=\?M=ALQT3&K<>(NXD8O<0.I%%VB
M2NDCE=9PN!"UYHHR#486^EP5O@U/#(P)F<=D<_9KBU0V6@"V#^;DIL+C>@2)
M7H($\B:Z1)721]ZL,@7U5)*HC8$8' 'AN "?O85$ B6%2D.2:Z?T&VTDVT\*
MRC5#*D7<Z*7\D4JK4TF=TD<JK2$%)9(*SZ0$PT))07,*X$2();O,0;NDB/"J
MDQUI^V!.5N,R:@0)O!,^V'5J5UX\\JGX91HMW;O45, +5:CGF *A*@1>IVP'
MW"Q8[WF <=Q:EBPHJBT($0581QAD*@1G1ED:0C?7L6\6OOZPF)\_+\\WF5V6
M]WR]$78^:[Y?(>/5W[UIX?'EN^7"%=::S-SB_:ME.F]*5-2^D\5\.EW%1=U.
M&Y5C36E]41$B!A)@/2)'<^Z?.0^. +?@.VV(I]:4/-PS!H(2!<XI LI0IISF
M5@C6S>7IVOE.CBEN@D!\0+I#<QZ6.0^.[KK,]Y(T);\C%DSB'@11$HR.$21/
MP8F<76)K^=YF%YUKYS]&QE(1)$!$#"1 -.<AF?/@"' +OBN<II0+IG 7UR!L
MH3HO0P;'#-.*BY H[^96<NU\1]E84HM\=VB P+O-E55]NR_R+MV[T<5B_G;2
MM$#TV*=9*G]7PW"8GJCNF *DGJBD3NEC:UR5IPSM+F0:7+L@61L0,6MP.6J(
MSC)')<N$F.ZJRB6:NNZ.^_X*:;N:"3,NGZ*^@ D!HY> @1R*+E&E])%#JSBH
M\#Z:K!RP\A(@@I1@)?<@59912<,86VLOW[PPO2O*Y.-"XDB9B ^]E#]29G4J
MJ5/Z2)E5IIW"A)!*N@B1$0U",06.D@S&><I24IDRVUUQ>W<<:FNL2R-@]!(P
MD$/1):J4_E%S*$X/_X2Z0R#22R? :)9!\.S L>1!N2"<UTZ[V,GMZJVINRDZ
M+5]]=J>VE7AT//"1XY5=M;ZK7/:$M=J-\TL_336K]S#7L5^GY?4,\NIXK&+-
M'6]P5[%2]KSCZ"]]=I@*0K]ZCT^R,IG(E(%D&4H,1AD85Z(QQ9./W)!(U^_&
M;5*U+]C[L5VRJ^Y&.M:T^E.3BE&D3A1'<JU2+<?C%KM-19!+:^+2;?:'<I<]
MC0YL5 2$H>U!!C$@2&*",IZ]Z&0^^4ZH<\Q5]8L\*H:(.B$:F;-*M1R/6V!:
M>L14VFE5GU@O99M8ZD*10AH%WBL/-#A)A* B.M)%57\GW*K&BF!:BN3:7PT@
MN5:H%$Q+CX=+MZ!.RT(.F1E0F5D0.O-"HB7%#%1*0@EG,76RDWLGU"G'0B-U
M]H(Z[RV>__$]]OM,?9LJ^H8%\RJT5#F];NXG*-T;Z1;K;W_UW2/V""6-=HS2
M1>DB2J =HW11NH@2U4H:I8O2[:MT$270CGLNW:&-2;P^**S^MLUAKF/\??7<
M*8Y<D:W[/8V:,[=(S6A^N6R6;M8*:00C[YI)J+4V4:%F#^W#!S^6KU G=8K_
M@$XQN'I=E[TO.K'RWZ1 NDQ .$W D/*5,UQ3ZV2RKI,K&3?X^^P*?E]?GONT
M.,FG*Q0^^0C"W[<(?*? =P74F^Y@T&-3_[PH!)/>@ DR+#I%G>)'AJVB(T89
MG[U2&8+D 80W";RD$:P.+#,I@LN=[/\['*%*SI%0$3MZJ@ DU/IT4J?XD5#K
M3%E##(HFZ<%:F4!PK<%9)D"82(C0) O9R1#& Z:LW"##(ICT5 '(L/7II$[Q
M(\-6D;*FG#DQ@H*DM*2?R2OPM'SKB;%666FD7U^FL\$ECL,1*N<2";4'V('7
M/(;*NMBL@DU7_9$T2A>EVU?I(DJ@':-T4;J($G5(&J6+TNVK=!$ET(Y[+MV!
MKMVH\)RPAFL>'[=NC"[2XNJ2Q\V]CJ<]+E<<F]?B.3S..\7JWF[Z9TQ263 5
M@%'57M\(' P-#A)/Q*D<?/2TBRL?+]WJ+38_I\6JQ+=>UONU?)GBZ=(M4W.2
MGYT7D03W8CZ=ND6S>LCM.M^KUS]\IM!'G@B\ZM&',E\_0 0Y%YWB2,>@'B/%
M;L&HM*2+C@8*V5("0G$.7@8-*1-%>*1.Z[4IJ)O<^3@ HQ)LG$%&[:L"D%'K
MTPEFL<=+L5UFL9Y$DX1E$$6[M,-Y6[)8YR!SKY+@.3"SQKF;W (Y .>JO@PE
MKQ!>ZD1WY-P:M7(T3H%9[-%0[#;70)*TCOB2C.8D05@3P5NMH?"L(MY3*:+L
MXAK( 1A5:F34'C J7O\8*NUB$PLV8_5'TBA=E&Y?I8LH@7:,TD7I(DK4(6F4
M+DJWK])%E$ [[KET<<O',5W_>-B6CSB97I8_ZG'9XMB\&,_EL=)]?+6\3B]]
M2,6UI!P<R1*$$!H<51Y,DMHQKC3MYM+''\QX>W$%N6NCWCJ<\F;&W&*9#^&D
MKPI CJU/)W6*'SFVBGX9)0IGJI# QY92)7/@1"B\R@,+E*N8=-SAIH^]4"K#
MSAE$C]XJ "FU/IW4*7ZDU#K35D5CR4Q384E)# AF-)A0.#9J%I(5C$GB=[CK
M8S]IJ\!M'P@G?54 <FQ].JE3_,BQ5:2M047/<R2@#!<@1)+@%5$E;57*62\%
MUV2'VS[VD[82' 34!_3 "Q]#Y5UL6\'VJ_Y(&J6+TNVK=!$ET(Y1NBA=1(DZ
M)(W21>GV5;J($FC'/9<N[OLXI@L??[#OX_J&!V[\Z(_?XDD\SDK%"M^.+G]0
MJGDP!#)E#D3B#HPP 93QCG#AD])L%QL_KFM].][Y0;'4UX-27S]@!%D7G0*G
MI1X-R6[3F>JUSBYG"$03$(0G<"HP8,YF3P(AWME=[/S8"Z?BU@_DU-XJ #FU
M/IU@)GN\)-ME)FM=S,Y)"CKHDI4JJ<$XD2$K0:/17F29=K'U8R^L*RVR+K)N
M3Q6 K%N?3C"3/1J2W8)3HS-.\61!E(06A&4:?. <(C,\6T59(GP7>S_VPZF8
MR?:!4S]4[<L7SD_3@SZI*M]N\ED_>OPFY>R/;^4+Y+-ZC:>397D#X0LD=IK2
MR(4P/R_O\WWYZ]%L7AQCM)P7GW&7L?65UC%CFC577ZVLR+4_SI.9FX6)FY;/
M5WYP7IZP>7)']G'RMA7Y7\N_-S+X#TS*D[U[RK[-T_0.XF215C[SM CG\GSV
M;9PT%U/W_FG[VS7+?B*+C;:?Y+K;XNH'_WO9+"?Y_<V'6CT4TBQ^>S%O)JOG
M7J2I6T[>IN(7[UKIME+YX"+O'FCUE&UG#-=_<>7,-]]=>]]>+>5!=B'N5>39
MAWZ7Z_<_F4TGL_+>EFZQ?.HNE_-O[_ZBJ.'JQQ?N]W35^@(N%W$\==-_N_?-
MMX^^^=1"[F)CJ^"/-K.F^VY5O 6P?8EV#Z'/>Y#QMG>&J6N:5JOEX=</6OU;
MOD^+1Y\ZK[Q'[KN4\'9PNG8ZL#LI/_O;JQ__<?J/T_'HU>OG=[!PY[)9A5H?
MD/JWVTC]VT=\_JU%^A+C5"_)YR>O7[Q\??KRQ:A\=7KRXZL7S]Z4;T[?E']N
MY%KY1_CIY>LWIZ.3'\HG^.GG7U[^=_DXK_[G96L9)S^]W)5MM!%+'SWG\:\W
MX<;7MT2SBM=6X=HGO+/"V16Q7(-\^_;;%RF^T?XYE!AB?GG])U>O1TD)<K^Z
M^?O01OP737K:I NW*.YQ%[-7CWNTUN7Y=M),_&0Z6;Y_>O,$][5O7KV@+*_'
MO[I-2#?(NF*D;_[H<?0)LW:3QVWP&/N$6DX^_F>3Y]CH,?@9\3-6^1FW&.>/
MPP-Z<UB+HNWJ'H_:YA[/EXCY'JGT)>'H4"]OSA8IC7XJWY\UHY<EVM]HR<2P
M]%*%0R#6(-8,#&M.)^\0::IR!PQ.AX-J*-I^$L;=VBIY\N7] ,=,*>EBF=HQ
MC2-.QGOTC=XJK0I_VJ<ZKOB*<(0SA#.$LZ$I[=#^U*, ^J'=70_6_OW:-D,>
MWO'XU6RT/)M?E@?'YNOZ'?2XZ6VKD5!#0\H:W(<1)NMWFL/KJ@HW0G54I0Y$
MM8I13: ;]<2-JH^?,3@[0M>H!,8P.!L^C*$Z$-6."]4P..N!&_5_"'(5,=Y#
M76XG XWW=KN^9@T<VI'V>2V\"H$?X:"FSW'(, 9$=#F%B8ODO186F-4*A!&%
M,@CC0 *307J9),E=S!-^M0+"'^=-\\-B?OZ\/-]D=EG>\\E%6KCV_31WAT><
MOMAP92BE8TU)?9,BJH"$.N%V5XZ/##=P<Q[^4*3C(+0M^(MF+1T1&6PPA;^"
M-V!93. -%SI:Z[S27<SNW1]_C;D22%](7TA?0S=G3- &RF>=CLE5(C)O!3AG
M$PBM!7A96$Y&0H12JKC3VDB_3<;D[H_@U%@13-"0X9#A!F_.F* -@]"V65@6
MDZ?:"["^'2\K?9NJ45;>FP_:,YU8B%V,I-T??\FQT,A?!^>O'MTPJ;DL=X#"
MZ,GR+"U&5P,2S]*LF;Q--YM?'T^+ W^]T;+7/BNABL $-X8?/@1$Z:)TZY8N
MH@3:,4H7I8LH48>D4;HHW;Y*%U$"[;CGTCU,>_Y**.V*D-GUJW39+=[!K<W;
MRP/H$R/Y5W?>\K7ZAW>R]>NL:'):/E9LSY"+%<Q&X7*Q2+/P?K1<E&><KHZB
M1RZVNY16BT(.?3< [^A65[KKB4KJE'[GFR@WN:MVJ*I?#1<+']^W-:CB_AK)
MO J)@V+6@@CE?WP6!@(ASO%@O0BFBPL0JZ+'\]LUCZN*Y0]7//'\FB;>M"QQ
M]0:?S>*;CYSQ-S>9M=7-9XM)4S[JB\M%^=^?B]CF\75:GN0W[MW#"YQ-><7R
MU6<JG6),!*NOT-D3>-QS=]]&0]?J $Z,)8[>6>J4_E''$M5T$$5.8]:D4'+F
MJK!M(H5M;2%L+QQ+T=!@21=7/*IBZ#\E9DTLTC(B32_EC^1;G4KJE#Z2;YWY
M<HPV$E7XE$M1V%AJ<))8,"'&R(DP-J<N[J/TAXWYF!J)?(S@TTOY(Q]7IY(Z
MI8]\7$,R+*FR)K@ 3',"0E,#7BD+2D070@Z,6]K%=9K^T*^4%,FW?J39XKI.
M1XT2;+>-$NP):[4<YY=^FC9KE>!/--%'TBKQ9KYTTWLO =75$;&A6C%TVR6@
M5JR4(QSJL;%N!A?8=7G0XK@RG!$**:8$0K0SKFS2H$O (TCYC9;KD=X&C0GW
M!'E=ERO&2IG:8[2*(:5.2#\D<"#3HEL<P7 1)-8.3DR4($)$H2&G=D*DS!8,
MTQDT]U2[( ,1:P-(-FD?V#V/LC'1''D4>;2W&D >K5 IF+$>,;%VF;%ZDPP/
M)D%FJK!F(5$PV4EPP0K)M;8NB"Y: W;/M-2.=?TU_8HQI4Y,1ZJM4BW'XQ:8
MLAX/LVY!I(PHS16A;5.=*>EGT&!2=I RHT3FF"E9Z[';I,B_!R)58\*JK\]7
MC!B'J-"7+UP1Q(,^J2K?;O)9MUN,^?&M?(%\5J_Q=+(L;R!\@<1.4QJYT!:J
MW>Q]^>O1;+Y,S6@Y+Q[B+F-YB^T@D[9:WUQ]M>KS<.V/\V3F9F'BIN7SE1^L
M[OL_N2/[.'G;BOROY=\;&?QG5?I_]Y1]FZ?I'<3)(JV<YFD1SN7Y[-LX:2ZF
M[OW3]K=KIOU$%AMM/\EU9\75#]IA Y/\_N9#K1X*:1:_O9@WD]5S+U+;MO,V
M%<=XUTJWE<H''WGW0*NG;#MCN-T*06Z^N_:^O5K*@^Q"WJO(LP^]+=?O?S*;
M3F;EO2W=8OG472[GW][]15'#U8\OW._IJLT%7"[B>.JF_W;OFV\???.IA=P%
MQU;!'VUF3??=JG@+8/L2[1Y"G_<@XVWO#%/7-*U6R\.O'[3ZMWR?%H\^=5YY
MC]QW*>&.]PSO3LK/_O;JQW^<_N-T/'KU^OD=+-RY;%;!U0>D_NTV4O_V$9]_
M"ZXY^RW7+\GG)Z]?O'Q]^O+%J'QU>O+CJQ?/WI1O3N\;OU#AVW]3WNU/+U^_
M.1V=_#!Z_NSTOT<__'CR]]-=640;I_317Q[_>A-DW+[@OXK25D':?6V$*SJY
MAO;V[;<O4CRB_7,HD</\\OI/KEZ/DA+:?G7S]T4$4W?1I*=-NG"+XA1WD7KU
MN$=K?9QO)\W$3Z:3Y?NG-T]P7X/FU0MJ^D1:^M5M'KH!U!41??-'#Z1/M+6;
M/&Z#Q]@GQ*H]O=8^/Q<M+T;%3EX,!_(?P\$=BK:KH9=JFZ&77R+F>Z32ET"T
M0[V<3MZ-?BK?G36CER4&C(<V_L-KY=#N@(0Q'%1#T?:3,+:_DGG,E)(NENG<
MI\6(D_$>?:.W2CNT/_6(<?9TM]0<^DKA3D>1OIJ-EF?SR_+@V&PT('&_#GK<
M]+;5$H"A(64-[L,(D_4[S>%U584;H3JJ4@>B6L6H)M"-ZG>C>V/U>N)S/+;
M$Z%!D@O"T:%M&H6-PD9(.1+!H["K/?J]6=2'H65=&=S)15JX9?FS47N=Y.UD
M.4D;K='KLQX.[4X'(HVC%#.*%D7;/]'B<N?ZC1BE6^',XBYGV5:AQ@-,%WZ=
MEI5,$ZY" X=VI'U>[:Y"X$<X4^ESYP[#F.K0Y;PDZ:3/GAF((GH0GA.P61K@
MVGH;N9&"Z"[F)14PO!KNT"YDZ&ZP@R*DOL$.57A_G<BZ*Q]',ANX.0]_:M%Q
M<-<65*4=85%&!YQ9#4(2W=(. YXTC=(F']>'Z&XRD6@G5"7'0B-5'9RJL +3
MUVSZ66PG"*W&8[1SCQ:I_"I,IFDT^Y!FMS]OOVNG9XPN%O.WDZ*XD7\_FM]3
MK'F*![)X(#M@2:-T4;I]E2ZB!-IQSZ5[^%63M.M5DY_5Z^WY3_2)D?Q(UDBV
M>>*HI*FN:4KTV<[&G#<E+<2J3P5^B,ET%;+%\[$#U':T5-D1J8$X%4#0Y-I=
M& %XRLYXP[R0I(O:SLV>[9/9BQ7VK6:.GN1G+1PV].$G:$V1<?GJ<QNH\!0-
M'1]Y#,UY2.8\.![;9NEPHC3&R$%1YPMMD0 V*PK1:UE(*4NB71=UGCW35H4;
M*([-T;>H_F!2WK.D_$4J3QTF;@4L\SS*DW<I7J7H^\O,*W<]#&J&BW45F//@
M@II.DW,:M-8Y@,Z^1"Q."/!.$3!.,JE),"4&ZB(YOXV#736SC"TQ&,V@AR-A
MH3D/R9P'1UA;\%/T(G K"%BC7>$:Y0K71 K.^9)/\ZQ%DEUDX3OA)RWQE/C@
M#HTE\./)MI^=SXO\_O,AVYZTZ#DKXKQLTJB9Y^6_W2*-W"RVOW&SWR=^NMF\
M#(QJ,*KI$PA68,Z#BVJZ3,.SRLD$8L&GDH$+1Q5X9A)0KDA004=)MJJ1N]_?
M-T]OH^-)?G6-C;\VZ?0:&9_-XJN/N-A1&,3&QN*5$T0 )#0TYT&9\^ (;0O^
M8L*I;+(&D6(&$52&@OH> J-$EPQ>*K75I<@#\A<=4RF1OP[M\%@T/]XT/J:W
M:3J_2'&T3.%L5M[0[^]'+OSK<K+8;'DE1CL8[?0)_"HPY\%%.UVF[Z*$,CDX
M4C)W+4'8DKD[QQ,0&F060FJG0A=5]+L1T+,6 :_Z!9_/FV57 0_G',,=]'@D
M,#3G(9GSX AL"[Y2W.K,@H*0DRFDY1QX'PUH:;Q*@B3#4Q=5];WP%>78!79P
M!\<J^_&DYR]23HN2>7^8=^3>814=HYCA@UP%YCRX**;+--P3:V/6'**U&817
MIH0U08*V.24GN1=J[<K>9LWL5P!X-9_QC7OW\MU%FC7I^S1+Y7UVE8>/J<'(
M!IT>.0S->5#F7 &''2!J?GRCCBI/!'P*/A,:(!KG0)!"G4XH#5D+5K@S:>I4
M-WWV'5'GPZZ[Z['B CGT +/,O\8J_I$?$YR>N?+4WC6I':5YWKKYZB"P5EK"
M*&O@@%>G; <<9=5[4F H9^U>(2"2EG G& 6&$P*1)Y-XYBK13@KV*PS\OH7
MY[<0L*O"!QD39C&Z06='[D)S'I(Y#XZ[MKD:1DW4P4I0VF000GGPU@CP)?7.
M(4LI..TB,]\I59FQP"K]X5U[@%5Z7]Y'6GSXR1-YL1PU\^DDCHI7VA 3)NA_
M9"C/S]SL]]2,)K/;JXE6H^E6=^2G$^<GT]6:H@J(H@-%8V34+7SV1"5U2O]P
M+E%!=+5QSM^O@DR71Q;.*%;^OQ!S8!0$HP:L9@*$DMH0$Y4E6S4WK*Y8OIJ%
MPNY->I&N_GTU.[EAAJN!Q,]F\<<5+;2LT-6$ #$FIL([!SV!MSTO6+^_L-,+
MX,-8X.B=I4[I8RR O1@?F=[::$E(#+14#@1G'DI2ZB%X1@FGR5N1MQZF<!"F
MIW2L:IR)V!/P.IZ.C<$MH#L R+U^Z [J"MBK"AT=4[A6A<#KE"T6M0YPNA&S
MLEPK"DDQ"R(&!BY+#HHPYKFV2CG114-& <7G!1-_OH;$[]__VK3-J!]CGP^H
MV%V3AE&ZOI ' 0#YK!Z1HSGWSYP'QV=;T%?(-N5$!:C$2OIMO2_IMR% N*.:
M<\G\.GUMTJ2Q=_K28X67$ _O[ELT;MQG[MNDYL>0A>^R?O)J]C8U'63@/7>>
M*H*38@_MK[Y[Q!ZAI \4JJ!T4;IU2Q=1 NVXY]+%>[='U-:[JOFX26PSNY&_
M;":SU#3M%5P_F:V:^L>C65JV@[57Y2$<I%V7KV(>785L\=AL#W>;E'-*Z0P\
M4PF"" >."P7:D$!H(DQHWD75YV?W_KR\C^;-_-D5V'U_C8JI>9V6)[F%S.O?
MQ,T.SO+D78KPG[28M_9G&&7?XJD9>CN2%YKSD,RY O+"=M%/=V_E$'4R 8@I
M3"J,4F +"8+BABAFJ&3<=E%[VCV)KC=/"#&V K=O];H=%&\0#_BHX6*R=--1
M:H?XQ<GR<E%%-VE/VKF/*5;KB4KJE#Y>#\*KPE\2$4I/?"#6@*=F-0==@8E<
ME#?KG!1<>9GT3HY5BA3B9=O5D*[N$'4U/496N$"\)XB&MX-KU0S2?W4JJ5/Z
M2/]XW'-KURA3.3"G($K!0+!DP 42(#/#?5",A.QW<MRS(W*G8\F0W@=^!H17
M@JLXK_EP)?BR6:UO*__MIAD92VG]CL^J$'B=LL52&AZMW!H<GTUTD1-0,7H0
MAD@H;&?!QL@8+?^QH9..E3^XZ/7A\L@F%[T>MC*GRL.6*O#I"(]2JI [$C$2
M,1)Q_WAW&YKU/BC#&"AJ& AA&5@>,G 1N+)61^W,#N]3[X%FJ5!CH;"UI=?'
M&GC'NLX[UC],9FX6MC_6Z+D751$XX>W)PX=1*%V4;MW2191 .^ZY=/&.]?$T
M/K](?MG.U0TIQ>;#=>I)TUR6N#,5-&N66$>KQ"^/+GFN4[8#/KZKYMA,96F"
M21YB8@H$SPZ<) )R3-;S)$7RJ9/&WVOD^V$Q/V^A<'7_Z]4U^CUOP0]O4:./
M]U>Z2%EHSDA9^ZGT&,>,+<R3*+$@*-7@B,]@A!?2*>$UB9VTL^Z(LM8*.\*.
ME<2ZSL']?( WE3$=_[-T?)$NKEO6:\5]#&,0WC",P0[6@W:P"LY<5D8!X:3D
M^Y8IL,XQD#E&S7AP,JS=']KDC."7#W!\DEM\[G!9,,$.5>Q0K4GN2+1(M,,F
MVFK."YC06DBN(*080=#@P#F?0(9 '"T_-&3MB'N3\X)NZ L/M"OT:"S4'\_)
MP,VQWR@OYN>CE^<7T_G[E$:GRWGXY^CGRT4X<TT:_3PM;_+B^CL\/L"H9O 8
M6($Y#RZJZ3)+#YKGF+@'U^;9PL@(5O@,4E"9F8DE'5^[ +-M)7\%BBT4=K8\
M4./B6_1T)"XTYT&9\^"(:PN>2M;E%(R%8*4'H60")Y@"::-DTDCB1"?I^$YY
M2DB./'5HQQY@O1XGBV]L*+^DFW1\M:=L?GY>(*<Y<XO4C);S4>.6DR:_'Z6;
MA'[IWHW^/5F>G97@NSQY!=31DP%RQQ0K]40E=4H?IY!BG\&71(8V":LU2Q"Y
M*E$>*U\YYBVX(%)0Q#&C.QU"_DN:NF6*;^9OW+N_?V2"'^:+TY8VOB]4$I_/
MSR_2K%DMP>SJC$.P^F+'G@#=$;8K]$0S&!54IY(ZI8]1 8[MNEVUT)&I%(%'
M3T%(X\!XDB$XRZ7BCFM%NIQ-?B#.IV/!#++^L&=[X<CR*@Z"/HPL?WP]L_SK
M=N[":EK?R+\?Y8XF?6$9K-]!7!4"KU.V RZ#X;',E]^WI<809QED&DJX)2(#
M2[D&8CSG2K'@Q=JVX X'F'^8S+B[R:J,CRT.5L4CEZKDCER,7#QL+J[F$(+Q
MI 0+! )C$D32"4QD!*R.G(7 E QYA[/#MV*X/V]3,6-E\.KCP?W],)TJE36F
MU'3<L,L(YF7.*:RF.Z9WX<S-?D^CA5NFT=77S:C 3GL\40$Q]$2IQQ0)]40E
M=4K_J$M+]1X@*.(",T*#-)R"(,R UT2!LH*0J+@SM),9DU? >Y)?7L/N+P5U
M3V9MQ-7^_\M_74[>EAAJ501JEHM)6*;8_N+9+-[]P:V_[&P$187MP@@UO80:
M9%]TB2JEC^Q;PUE&($0)5RA6JJA!Q-A.NR ,B)<I:2J=#+*+LXQZR=8*Y-KZ
M@07[*_K<7U&<K8B^2>U&^%6OA9O%JR_21W^N@%"JT-$Q15!5"+Q.V0ZXDE/#
ML6O/NBJX<]I)GX![2T"XQ,%DS\I7SJN8A*5TK?%UDT.1K2*RGXMXYO'5[ KL
M7UR#?OE^>MG:X>W8[RH>['SG+1]K@IT9V)E1D]R1SY'/D<_[1]];L+7DQ+$4
M#! G* @C,GA*/5">',U>4,MI%Z<J_69K2\:$5%CIJ +$>G*)!?M.>G(,\_R/
MCEU&;CGRJ;S[]CG:-I2+%2Y40'<]4>8QQ7<]44F=TL>*5Y5'*SKK("G/4.*O
M"$)% L9J#]$FSY0.V@GQ:; F/!-6!@J,.%*"-</ )9;!N&!$Y"D$YSH-UKH:
M)L+'1-#Z0B[$E5[B"E(MND25TD>JK>$81*?$%6<*<FP+$$0KL,%[\,*Y*$QR
M7*W-&*>%JYRSJ7"6LR!2858C2.%E(75F003!3(W,2H48&XO4V@,<Z7\OR5V=
MLB>L56J<7_IIJDNK-51Z__3D(Y6?UWOF4;%FCS<4JU@I>R[Q_J7/#C.X0*W+
M,Q'"5 HL4'#4BA*%90<F$0E22"64\SGPM3LXQK+H70X0C,L@ K'@E9>@':%)
M,4T$R35&;M*..5>U!VX5HTZ=J(]D7*5:CL<M=EO!1>ZMB7NWH%K'HV'4&5 Z
M)A#<IT*Z0D&(UEEGM&..KQV2B!@L-:QPJZ4@G$C@'>.%HYG(CBLB!*F2:L78
MF.H'FU:,*8<X)2E?N"*(!WU25;[=Y+-^1(%-3@\^OI4OD,_J-9Y.EN4-A"^0
MV&E*(Q?"_+R\S_=MQ\1LOKQ:&7,Y<Y>QO,78.FM,L^;JJ]596SM$^&:4J)N6
MSU=^L!HP_.2.[./D;2OROY9_;V3PG]4FGG=/V;=YFMY!G"S2RFF>%N%<GL^^
MC9/F8NK>/VU_NV;:3V2QT?:37)]N7?W@?R^;Y22_O_E0JX="FL5O+^;-9/7<
MBW;L\>1M*H[QKI5N*Y4//O+N@59/V7;&<'LS$;GY[MK[]FHI#[(+=:\BSSZ<
M+UZ__\EL.IF5][9TB^53=[F<?WOW%T4-5S^^<+^GJZ-&<+F(XZF;_MN];[Y]
M],VG%G(7'%L%?[29-=UWJ^(M@.U+M'L(?=Z#C+>],TQ=T[1:+0^_?M#JW_)]
M6CSZU'GE/7+?I82W@].U@X3=2?G9WU[]^(_3?YR.1Z]>/[^#A3N7S2K\^H#4
MO]U&ZM\^XO-OJY5@9_5+\OG)ZQ<O7Y^^?#$J7YV>_/CJQ;,WY9O3-^6?G^YK
MEJ[P,[Q\_>9T=/+#Z/2_G_WR\K]/?GSQ\I?3_V_T\O__]=6;?^S*-MJ(9<>>
M8W<@JL>_WD0;MUMY5^':*EK[A'96,+OBE6N,;]]]^R+%-=H_AQ)"S"^O_^3J
M]2@I,>Y7-W]?)#!U%TUZVJ0+U\XGNPO9J\<]6BNJO9TT$S^93I;OG]X\P7W5
MLJL79/*)%5_=YJ,;8%T1TC=_]#BZI\?(BM\;?A[\/+5_'E7Q>\//TP)^S6]N
M@\>8)V0W.OJS!A+]I]=D[HL<MFDJZ?"2$__#XRS=]@P=9>$"Q=N!>(L+M+_Z
M[A$GCW8BZPTZW/C=(L2-[':GG8[SB@[5]^9LD=+HI_+]63-Z.6O7'IVFBY+^
M^K08<3(>,<+D?IVGOPH]M,/UAYD>.B7K>'$3:6D_M$0%TE)]M/1\?GX^GXU6
M:S8W&@UWC(JKPK'VK)(K B,<L>T>;&.[@3:T_QIX&P6.@=(1@,F?=@AV)/Q[
M6P2KD#Y*?+ 21SA!JARJ;:/ $4R. $R0*5'B>+2/1_NU.LYQBO<#*ZCC"C%K
M.+=_U327::-)&L/31Q7.@%B#6#-4K)F-WK1#RR\7[RNP_PJ44H5'(. ,.N4]
M9L!Y[B[:"\.CR>RO?O'-?Z5W(37-:)XK<(8*-%2%>R#Z(/J@;:/ ^R5P!)-C
MLNT:0IEG(5R>7T[;Z^ZK6&:^/$N+"CRA O54X1L(/8.&GJ,M8V'A$ N'>VO)
MWSNVU<#LCU_-1LNS^65Y<&S&H_:0HI56>Y%B%-W2;;28=_BJ.[2;[H66^GNU
MI0;/PLM(&$8CHB&B#0C1EA\. -ZZZ67JA2-5H+LJ7*LBE2"V5:2,"ORC"FS#
M: T1#1$-$6TXB(;1&F(;8AMB&V(;ZJXFUZI()8AM%2FC O^H =M^2:N](%?H
MEMSJ$9B8(L AP"' #0+@VG5HBW269LWD;5JAW&16?I9&CZ?SINE'PT$%JJS"
MTRI2"4)=1<JHP#]J@+HW\Z6;]L)[*E#8H?UI\];'+;H<-UJR7/7,E!K\[GLW
M=;.01FXY^C^7L[359H*.UV#7H:1#^]H^]S77(?$ZA;LK@ZYE9_LMK3Y, =LM
M;_R25WJXJN]?!4\C54EH!3ES"D*1!,Y8!4I*RJS5CEFSM@H^2B:$D]!NA <1
MC 1/I0%O<B;1)DFE_G05_%5GQ,GELEFZ6:OI.^O=5YWBS>V][J]>__"9Q>Z<
MC[E@]2UV1Z! YJM)Y@,QZ+N0NO/8[R^UFCIRXLXY,4BJJ4T$HB2%WP@KG.BT
M!$Z2R-1K'S7KA!.7\_#/L_(YTZ)Y^:_+R?+]'5+\]?3%HU%3#*4\A-_F1N"?
MH49*QH1PI$:D1J1&-.B!&70%!%@CE3V^T=<Q,;5,QDB1 IC"KR XX>6K:"&5
M+W/*E#BK/F5JG[,SR6>0T6L045,PS!*@D3"F(G<TK#'US<C'%6-?K8D[O4Y9
M/Y_%-L6."FE_AK/EF!.-E%U%\+]1]1C)',F\?Z:.>2[2?$4?[WZ:MTRYQ(PJ
MKT0S"!\46&,X\$REXUDS&TD7-+]-0OXPEJ=C:26R?!70ARR/+'\DIHXL?[RG
MV=H'1TR*A?X*&XKL/5A/"/A(LY=:EQ_$3\F3$<$I=Q%\3@2$+=3K"-% E8Z:
MT$RH)_L[S:9B;*U"UL33/^3&(S!HY$;DQGUU/V5EB!(*-&.%&Q,O/.=)@LA2
M]B$9FR/]E!M)#EQ;*<!9Y=N.*0-&& ;,&198R-2IL#]N5')L-$%N1&Y$;CP"
M@T9NK(8;:V2YHSP==CIS(J(!+K0 (00'R[.#D),B*0E+UEN8HS6"1AE 2E,>
MXZ, 0WS)=[VD3O <C/7[/QU68R+Q=+@.Z,/3863Y(S%U9/DCSH"9-$:E#))&
M!X+*0IZ.1#!1,2TMX2*D3\DS!)$,*0QKE3$@C E@C7= #2&6<Z]4,'O+@)GA
M8T8MLN;!,^ OO_F<8OM_>/.YNIO/J^9&\*Y)[6R(\XLT:USK5;42!<9$"&2#
M.LJK88E8#4#T__X_AE&&/G",/H"@C@8]*(-&4$=0/W8?0%!'@QZ402.H(Z@?
MNP\@J*-!#\J@$=01U(_=!Q#4T: '9=#83;#S;@*5$[7:$F"$:1""!_">LK8?
M+S@E @]A;7*:SB)3&A@8RB.(D#FXG#@HFJ4.R;O$U*?=!,_B_UXVR_/R5IHW
M\V=%U^U[<-.?W22^FCUW%Y.EFZYJF*L2YO-;%<Q?TK\N)TV1X&E:O)V$]'/Y
MW//X2PKSWV>K9_F?=A-81[T)8FR$P<X$!!]D4S3H@1DTIDB8(AV[#R"HHT$/
MRJ 1U!'4C]T'$-31H =ET'CNM?LKJ)8:824#Q:@&H54"3]L3,$DDR5(*&?.G
MYUY2:,-B]L!8CB BE^"%\*""$N472H5V+A.>>R'XX"Y"O)%S-6Y\-&F:RQ1'
MEQ<%>M*[M B3)HWF>71Z^NR7C=:[8T2%$56_0*T"@\8T&=/D8_<!!'4TZ$$9
M-((Z@OJQ^P"".AKTH P:SSYWW_.7G"$Q*,C"<1 Z*_ T<4B9)6MT$"'P3\\^
M+1,R2F[!<1Y ,.; )U?^)RK"8PI>D@_C]]SO[YNK]>&O5H<?OU[,9R^OCSY.
M\FGC%@_:PO;G8W3QL!+1 ND/#7I@!HTY#>8TQ^X#".IHT(,R: 1U!/5C]P$$
M=33H01DT@CJ"^K'[ ((Z&O2@#!I!'4']V'T 01T->E &C:".H-ZS6QVX9Z7N
M6QW_GBS/SM(TMDT*HZ5[5W[4WO#XJU]\<VT(M_]W[=['J#SJ;6J6Y>5&?_"8
M\J?SY5E:C'Y?N-D2;XI@L' $0%F!06.P@,'"L?L @CH:]* ,&D$=0?W8?0!!
M'0UZ4 9=P4V1&N]\/+[1US%=:6%1QN"M+*^4%0AB'3@B/$2AM?$L\<3)UE=:
M7E^>^[0XR5=G0'^_/@+Z8;YXTQX W7/+Y63Q/U>'/"?YI#W+^=OJ*.<A=U^:
M8G+?/0*\!-/%2>'.PZJO:X5(Y/S!FWJ=PCTTYV,BASXP5!] 4$>#'I1!5Y#(
M#3T_HLI$;C,!RQD%D94$EXTO7QF9J;0J:K'-FI^/5_XWSXN^<)[IPU(DQB4F
M20@RR)IHT ,S:$R%,!4Z=A] 4$>#'I1!(Z@CJ!^[#R"HHT$/RJ#Q?&OW]?]
MG7>*@B;*@" Y@5?4@F4N>1]LM-9NL\X'S[<09'!MSS%<\%HY;$&*\_-Y^[[F
MX9^K%3YN%E(S'LW2LE:6P; )$>THPR;,A=$'ANH#".IHT(,R: 1U!/5C]P$$
M=33H01DT'G#N_(!3TAB]=0Z$D1X$CPFL-QJ4C(%D&3(+<9L+3C?[RD_;$X^K
MM3TO+A?ES5ZM';\Z^GR=_KWZU?;K>S0>6B)P(!.B00_,H)$)=]_*;I370B8@
MW!,0P7EP,3O0;?V/>\IBVFI[W6>8<%7%NY\(_[2<]^=5/*1#1 ^D0S3H@1DT
MTN'.Z5 '9Z4)'!*-NDT,/7CF*4C)J9%"*RG\-C>[#D&'6F-3"^('$B(:]- ,
M&LM?6/XZ=A] 4$>#'I1!(Z@CJ!^[#R"HHT$/RJ#QZ&KWE[:\TUFR!((Z"D*V
M0XFLRL")D)PEKF5*VUS:.LS1%;8V'!X_<.'68.YCO4[+T606YN>I5J; T >A
MZRA#'\QGT0>&Z@,(ZFC0@S)H!'4$]6/W 01U-.A!&32".H+ZL?L @CH:]* ,
M&D$=0?W8?0!!'0UZ4 :-H(Z@?NP^@*".!CTH@\8>L=W?]N?6QY@BF,@X"&XH
M."$%:)NR%-9FX]BG/6(J!B]<%B!5D.4Q[3)PGUGYBI)(E92"\4][Q%ZGY:M5
ME\F/\Z:K7C!*QYH2; =#J$#N0X,>F$%C0H,)S;'[ ((Z&O2@#!H3FMU?>HF6
M2ZXT&)M$24D2!Q=);N^S,*JYBLRNC2_;Y-(+)C0#AHK>[QORY673XL-/6J6,
MFOET$D?%AVV(J1*=UA!A_CHKFIJ6#QI'RT5Y@JE;P8F+_WO9+,_+WS05T$E?
M%'I,$51?=%*G^ _G%)A:UY5:HQ_UTX^07- IT"F07)!<T(_ZKP DE_IT4J?X
MD5R07-"/^NQ'2"[H%.@42"Y(+NA'_5< DDM].JE3_$@N2"[H1WWV(R07= IT
M"B07)!?TH_XK ,FE/IW4*?[ZR66'/?LU=M\_OM'H,5TNR#Q':3,'F5("D0('
MFX,%J3)E,GB?C?GT<H'07D=1_IPHYD$(0<&$+$&Q%$WR7"7N/KU<<+(\2XOG
M\_/R^<_2K)F\35=W#7Z8+XH,9L\O%XLT"^_?M.W*5V_PV2R^^=B\_.Q#[_+K
MM#S);]R[G^>+U2^6R\7$7RZ=GZ8W\Y]=>9KEPR\O-.6URU>?N<4@QD14N'"]
M+_A[UQMV'C-^W5]DQG %W07#%0Q7,%SY@W"%L^0R*;%&C)& H,:"I=F!]4'S
M4"*6E-9VUV]R%Q+#E>/%WRK"E=[O([NK;?:$M>J.\\MB]U7K^S#GG-^[J9N%
M-'++T6FZ6*9SGQ8C3L8C1IBLCKIKUN;Q1K0U:Z5.!1S2,2J(:H<>+%J2DDBL
MQ(F14!!::O#1EQ"02LJ838R[M6VQ+EL2DV' 8[0@5#MV0W$!/ND<:&(Z6;VV
M+?:LA''-R>6R6;I9J^D[ 5VS^NWM2.[5ZQ\^$\%Q/N;UAW (.'T"'&1B=(S]
M9S=_Z;/+($?OG*.55,DDTW*T8H6C=0)C-2]4Z$6B*2L9UX9;;<31[4;WL_(Y
MTZ)Y^:_+R?)]5Q.NR)@0CE2-5-UC%2!5UZB5.A5PY(1<([4>92E(1N$XRP0"
MMQ)$X 1<F]T;F5B.P9#@Q*>1 TF4*Y%+>,%="3D$]V!S9D #]2IDP9G-GT8.
M;Q;)-9>+]ZL(XOG\_'P^.[U.Z3^?Y3^L8"/'G%0X)+,_2%E%R:8G&(K!!;H,
MG@-@V(%AQT9AAW&4LY@,&*(\".<Y6.D])"*R]('QH&T78<<V!Q8/BSKH6%H\
MN.@/A&+4@5%'W[6"44>OHHZADSE3.OM !>@L HA,!'C/.7 ;J2"*:B?7VDF3
M$4*$8,%GK4!()\#9\FB5 W4V.Q>,W%_U@9&QD0)9'$]9>ZP"Y.H:M8)<C5Q=
M$5<[PXE+CH%F4H!04K8,O$JB@TL\"4/6.@5"%,IRXT#:ML6 )P=>*0):>,9T
M4)'QM;V^N^-JK<?2X#D_<G6?58!<7:-6D*M[Q=4ULNY1GN;[X(71QH/4SH$0
MFH/3[>&^M#%$+JW2^M.@(A,5%74:J.2^!"(Q@%.*0G*.!*JRHW%M_,4>3O/)
MF%B-P45O,!2/\S'LZ+M6,.SH5=@Q=#9/07DO(@/JV]J\2@0<31JDS%$ZRPW/
M:T<$QK+H70X0C,L@ K%0'BQ!.T*38IH(TFEM_D])G%DUU@)9O!]'!/?.:/CC
M1=KW.<XVTQH^I\T_&,Q0AYHJY_/-/07%^T&\Q?[;7WWWB#W:GZAKF)Q<A?11
MXH.5.,()&O=@C1LECG""<(+&C1+OJ<013M"X!VO<*'&$$X03-&Z4>$\ECG""
MQCU8XT:)(YP@G*!QH\1[*G&$$S3NP1HW2GR3O2[8/E0K;"$K[(<5.-D-+6R_
MC^Y&=KO3SD>@[.3^4(?J>W.V2&GT4_G^K!F]G,44UU<7B?TZ3W\5>FB'0UH:
M#FXB+>V'EJA 6JJ/EJXF-(^N1C0C_?2#?@ZADBL"(QRQK9Z#&+1_%/@ !8Y@
M@F>,@S5NE#C"R3' "5(E"GR  D<P0:8<K'&CQ/%H?TBPA:RP'U90QQ5BUG!N
M_ZII+E.LP/0KT$<5SH!8@U@S5*R9C6ZVNE9@_Q4HI0J/0, 9=,I[S(#SW%U,
MEFXZFLS^ZA??_%=Z%U+3C.:Y F>H0$-5N >B#Z(/VC8*O%\"1S Y)MNN(91Y
M%L+E^>74+5-<Q3+SY5E:5. )%:BG"M] Z!DT]!QM&0L+AU@XW%M+_MZQK09F
M?_QJ-EJ>S2_+@V,S'K6'%*VTVHL4H^B6;J.%1<-7W:'=="^TU-^K+35X%EY&
MPC :$0T1;4"(MOQP /#632]3+QRI MU5X5H5J02QK2)E5. ?56 ;1FN(:(AH
MB&C#032,UA#;$-L0VQ#;4'<UN59%*D%LJT@9%?A'#=CV2UJZR>P:W9);/0(3
M4P0X!#@$N$$ 7)B?EQ<[2[-F\C:M4&XR*S]+H\?3>=/TH^&@ E56X6D5J02A
MKB)E5. ?-4#=F_G237OA/14H[-#^].6MCRFV_[=5E^.]'_ISVJ]Z9LI#_:Y#
MI7[OIFX6TL@M1__G<I:V6D2PD4*PBWZK6.'VVYO-!R'Q.H6[*X-^:.<\)3MK
MG/]4JP]3P$/!ZD$Z^NOD7?L'/RQ<6$[FL]$D?O?HA]]4<L(8Z2!GXT$PH\ [
ME4!&Z:,C/GF3'XU6S_)N^4O*WSUZ_ILV0GM)%.04!8CL)=B@! 2:@],D*27B
MH]',G9</?MG [\Y=/+WJ8#BY7#9+-VM5]&AT.9M</>.OOZTZNIM'HYA"$<2T
M^>[1J]<_/!KE^>+<+;][-'FW?#J[/(<X7\+UGSSZ+\['7+"_?G/W8_T7>O@1
M>CA2UN -^BX6=BWJO]1JV<A=?\Q=203)I-,0H]2%NX0%%U,"XKV-RD1-8^J$
MNY;S\,^SDH&G1?/R7Y>3Y?L[Y/7KZ8M'HZ9HN#R$W^8PX)^A,$K&A'"D,*0P
MI# TZ($9= 7,]5 .^F)R>[B.'M^HIQ>,&FG(ULH$25L.(GD.E@0!R@H>J57<
M1/LIHT9I<\S20Z:VL+"*'#S/!%RBWAC-!//A4T:]&76X8M:K]6BGURG@Y[/"
MINB[D.MGN%6.A29(K8<(IC<JDB+'(L=6;]F8)B+9=G?TJHD.5@3(6B<0+@7P
MVCF0G.F020Q:\B[(=IOT]6%<2\<*3V*1:Y%KT;*1:X_Z2)9Z98CC!'Q,# 2)
M%*S0A:E(22.-5LDE\BFG\9R,E(4';6 6A"D4:$TVD**4VA#)8S9[.Y*U9LRT
M1B[#$RRDL",P:*0PI+!/*,QE125A 23+$40.#HS6#J@S.?ML%"7R4PI+D0E-
M/ =FRE\*KADX9TMN1I51@D;KM=U?55'2<7F7R&'(8<AA1V#0R&%XY-D3;OV_
M[+UK<QLYLB;\?7]%A<\ENB,(#:Y5@+MG(M1N>];QSMA>RSVS^ZD#5XO3%$O#
M(FWK_/H70/%.R98E2BH6L^<<62+KBLQ\GLQ$(L$DP1YS@J0/D2=+H9!4W"$F
M0QFX8M3X:IM;N8CTJ4..#&,@Z;Q#VDL>SRFE-%YI[<+CISSY@%$)% LI3^!:
MT&S@VB..%WW%JM(ZBH2A/))4:9"26"$K&0TQ9E3:N)TJU!@A$L4#BIQ'X@\E
MD0[2(DM]L%8J9K%YM'B1"CX@%<2+3Q\OWGU["UCC^;1K/'/U&C*Z\6G1^\6E
M'S<Z&5%7 1U<%<"M7N6YNK [TA/@SG__AZ2$@LH?H\H#AH-"]TJA <-!Y8],
MY0'#0:%[I=" X:#R1Z;R@.&@T+U2:,!P4/DC4WG <%#H7BDTS-C?/&-?25$Z
MR@/R3##$M65(&QH0D=I3PTS)S<["VZH*0M!2(.$=01R7&NEX&40"IY1Q44JW
MTS?JU/UKUDPOXJ,T'^K3**3T#'KT3@_=Z_$+?3F<ZE&>.,SSAB_6I@W?^W_/
MADU\]3,_^32T_ET<FMJ]][;^.,Y7^4?:5VA/\_]L(&'%$Z &T" H=.\4&D(9
M4/DC4WG <%#H7BDT8#BH_)&I/& X*'2O%!K245]INNJE,Y6M$-84(QZ"09IK
MG=K"22%#A4MKMM-12F'K!!9(A92.,L0A77***BXK3RCS)=U90 +I*$ -V'#L
M6!:C-,6P:6;>%;/+B#3^BY_88>.+.A1G9Z?O[[1E,W@^X/D<%H9U0*$A>@65
M/S*5!PP'A>Z50@.&@\H?F<H#AH-"]TJA(0-Y<P:2!F45Y@%5I"V((TBGJCCN
M JDH5D%5NUV[N0\5<QHI1BO$5?PA6>40]=*(TCB.^;)KM_YXU;0[ +_..8G?
M+NOQRWE&XFTX:_3D5AL_?;TA&^0,P<Z!N$"A^Z;00%PW$U?PI62,251*ZA$7
M1"-9,HM,P,%73'%/^7Z(J[D=<^UC,R4.1 9V#T0&"MTSA>X D4'#[N^-#$M5
MRJ )"E2F.A-3(F6$1!S["A/%E*]V-@3^GJ52^R58X-4.-C6&=MU L$"P72)8
MF*8"E>^)R@.&@T+W2J$!PT'ECTSE <-!H7NET(#AH/+=7JD#V\9T:J7.Y^'T
M_-R/7$I@%E/])7Z45NW\;"9_FLM]_>?.6IXBGO7)-]-XN^*&<^*A]?3<3XJ/
M$SV>PNH?< 6. !<[H-#@"H#*'YG* X:#0O=*H0'#0>6/3.4!PT&A>Z704'MV
M>+5G@CMM,+8H4"P0Q]PC8P)!3&&IB= 5\3L;:W]W<?>;V87QD[>AS<3\<YZ(
M>55//J0TS#75:&\G_VA3+6_#VY11^6M.J-QF^=+MRK\I5*E!E1I0\3%I=C<'
M%Z@8J'AMQPRFC7&(&)]*NHU$1DB,2%7IX*F,7\H]K;.Z,P7OLP<A 1(&$@82
M/B;-[N;@ @D#"2](V$HM2DU*)!SAB'-"D7%"(E>Q2ABKB*<[\? =UV)U@H09
M 1H&&@8:/BK-[N;@/C4-P]0BJ'Q/5!XP'!2Z5PH-& XJ?V0J#Q@."MTKA89T
MV.&EPTC:&RL0C*QQ)>).861D21"67#O-G0QT9T[J>[;-ZEXZ#$I#.I0.@^VQ
M#G717;;/" P7%W5ZC-K^D;?*TF/KFT$Q]M.NLA2X7;U'LFX.[E.[71 Z@\KW
M1.4!PT&A>Z70@.&@\D>F\H#AH-"]4N@.I#\[FV;DVFK'/$65+P7BU%DD.?>(
M22M<&8CP6-RG]'W6H(]:7SX_2XF(M@?ZK[-)?-AW\0UKUR8@W_C/^:O[;Y-%
M&201P>2!PT"A>Z;0P&%?F2HSV$LM#?+"T<A'@2%% D;:"RY39;@B_@$Y+,^"
M74]A=Y\.@^T>P>R!QT"A^Z;0P&,W\U@I5:0>52%2RLAC,I=OE 1Y&HAUV&'J
MJ_NL@'H*'N.\!"8#PP<F X7NF4+#S!"H_)&I/& X*'2O%!HP'%3^R%0>,!P4
MNE<*#1FEFS-*3C!#K<:("*S2_N8":1;_%)9*)[ SMBKOLXCH23)* N;XG][P
M85.N0UT?],9/B^'8UA>^JX@.+@H@U5&Z*!!F@LKW1.4!PT&A>Z70@.&@\D>F
M\H#AH-"]4FC <%#Y(U-YP'!0Z%XI-& XJ/R1J3Q@."ATKQ0:,!Q4_LA4'C <
M%+I7"@UE5S>772E#L7"6IF*K,._=[(E RFGF,%:\I'2[[*JD@8E2EHAJ0A'G
M+/5[%AIAB84*A')5ZNVRJS=^^CI7<ORM;O957D4&K.108 4F#IP%"MTSA8:X
M U3^R%0>,!P4NE<*#7''S7&'%I7DE;=(!Z(1-V5 LE2I)18A05?6N7*G@<A=
MEGM W-%?$S_XC5],O*V?+#])0BF:>C1T1;0]99WOB$R?P!'\;1P%,XKOY8KI
M)%Y@I#-X:/>O63.]B,<T'4#]0Y'?,3DZAR*3;@[_TQD%!+Q@-F VW1< <$GW
M9-+-X0<N 2X!LSD@LP$N :, HP N 2X!LSDX 0"7=$\FW1Q^X!+@$C"; S(;
MX!(P"C *X!+@$C";@Q, <$GW9-+-X0<N 2X!LSD@LP$N :, HX"B]]OO_LRE
MEX9I9*WGB)?"(".D1J14U@;-,<=DN^@=>Q[2U@BH-+)$W%0*2<$I8J65UC!5
M26NWB][?3L_]Y$5]$1_\W(^;X2??UL"_JB<^CMJ+V63BQ_;J0RJL;1_P=.P^
MK,IL3Y=5MF_\]&WXH+^\JR?YB^ET,C2SJ38C_Z%^I^-EIOO:11JK[I74 P@=
M)@@!,X-1@%$ ,]^:F;'2%+NR1,PHA;@6 AGM/9+:6FVXM4S+?2Q' V8&$.K.
M<KB.[7.T*5-Z0I-073V+*MTQJ3Y!LNH7/=)CZPL]+<[\Y=1?&#\I&!X4%%/>
M.5+JLO".UU?KLE2Z*8"G- SPUV[VU[RHN'7:HK(J,>),2"1#Q1%FO R!*6ZJ
ML..O247B_U&DB92(4T>1,EPCY6GE>>DMXSMMR\[.HR?5O)U-FZD>)Q%M^%1-
M_G;=F7K]YM4WO"G&!HS3KCM4@!2'A!1 H6 88!A H=]%H91J[#F.=.B53G2H
MD:E4A3QW3)+*1 [=Z?QY)PI-&RZ?UZ,HP>;EOV?#Z=6^VO#@ <8=W& 9 .-P
M 0.8% P##*.;3'I;3OQNLKV]'']8B/ @&+XL,2$8:^0"%HBK8)$*5"-<I>A9
M!AM,N<WP5'IN#3$H,%I%AO<$24T9JK3W\0):,!:V&?[#Q.MF-KG*3/^BOKBH
MQV?SR/C;P7(3Y1W)_AM<+P;14P&JWU?&>M]V\>,A0QMP/E@(<#YP?B\XWU>>
M!,(J9%F(4;UW*3A7!F%.2BD5X\KZ?7#^?:+ZVU$^&904*!\HOQ>R ,KOHE2Z
M*8 CI_S.4FN)*RF%JU 5&$>\8@II1B0*554J:1DV>*=&T'FL#),"$<\LXMQ2
M9'@0R! JI>4E4ZFN\-$2YG1 *P&<"HAQP"( *NVB5+HI *#2;E*I5](X'J/4
MBE212K622!MOD1":6FYPR?!.9EIZ(ZEP#H50^G@.#I%^2XFH*E6%I;*"/.+<
MLV #2H%* 3$.601 I5V42C<%<.14"HGH[UU1AZM2"&I0Q01/D\\8*:,#(BY0
MC(V)+@#;IG@KA:%<$F0DTX@+K9&6E4?"*6)=X)71U>,GHMF@))U? ==E0(-$
M='=D 93?1:ET4P!'3OF=I5;A':-2<:2)%HCCDB)CA$.5D"'2JI2A$MO42KBS
MBDB**JU(C)ZY1R;-\4I/>8AQ-.8</UKT3$L\H"5,[AX&8ER[KOSFQ>37:?Q]
M5IA_2YHW+";OAI@Z3K=WMQ08WN7P1OU/7_WY&7WV>$/=A9:=G1A]&/'>CCC
M"2AW;Y4;1AS@!. $E!M&_$!''. $E+NWR@TC#G "< +*#2-^H",.< +*W5OE
MAA$'. $X >6&$3_0$0<X >7NK7+#B-]G+XK'+A\"Y.J2[1SG\"Z)@>&'88;[
M[QBU&+N'D\X**^^R[N9SBRVF'KF]B^]L^*7X>_SKO"E>CIUWNQNPB,<UG<,5
MYU.;V^'P$I2U BEU@Y0(!U+J'BFU?7:+MM$NT,]AT,]3B*0E,,P V[J3B0']
MAP'OX8 #F$"2L;?*#2,.<'(,< )4"0/>PP$', &F[*URPXA#:K]/L 6L\#BL
M4!Z7B]F%O/WKIIEYUP'5[X \.F$,@#6 -7W%FG&QV)NS _K? :%TPB( <'H=
M\AXSX+S0E\.I'A7#\<]F\J>_^"_6-TU1APX80P<DU GS /0!] '=A@$_K $'
M,#DFW>Z"*W-J[>QB-M)3[[(O4T_/_:0#EM !\73"-@!Z>@T]1SN-!1.',''X
M:"7YCXYM76#V'UZ/B^EY/8LGNV90I"1%&JVTD*)P>JKOM*%0_T7WU&;Z*+1T
MN$M;NF!9L!@)W&A -$"T'B':=)D ^*1',W\0AM0!V77"M#HD$L"V#@FC _;1
M"6P#;PT0#1 -$*T_B ;>&F ;8!M@&V ;R*Y+IM4AD0"V=4@8';"/+F#;>S_5
MP_$<W;S.9T!@"@ '  < UPN L_5%O-FY'S?#3SZCW' </_/%#Z.Z:0ZCX* #
MHNR$I75() !U'1)&!^RC"U#WH9[JT4%83P<$]M3V]/VEC]ZE_]VKRO':E_Z6
M]#O=,Z4+=O>+'NFQ]86>%G_7$WM>,'+WK0GN)"*HJ[^7][#^>..Z%R/>S<%]
M*(6^;2T]P0]62K\MU=L)X,[P]=UWNKVH?QY^20>\FF@['=;C8NC^_.S5[UIQ
MY8(A",NR1-P(AF3I"3*8.$V-82Q4SXI\E2_3]S[\^=F+WRGC"MO2(5IR@S@6
M&AD?-+).8\U+5V'LGA5C?1'';]:@CUI?/F]+(][.ILU4CY.DGQ6S\;"]XF^_
MYU+QYEGAO(UO.6K^_.SUFU?/BE!/+O3TS\^&7Z;/Q[,+Y.HIFA_R["^,#1BG
M/_]I\[7^ D!QA$ !S-=[A=Z$U =W_OZSJZH.G/C@G.@J3DAE'2(66\2I%\C(
MRB$OA:]8A;VMU%XX<5K;/\[C>_I)\_+?L^'T:H,4?SO[]5G11$6)I[!U;D3L
M&]1(\ !C!M0(U C4" K=,X7N  %VD<I^6,CKF)B:*!QL232JM"*(6QJ9NHQQ
MK.!<D%*3*L@=IB:.E)RQ>)"D&''%5&3J&  +C*4(WCD9]#93+WH^9L9N]XD[
MFX>LWXYBFZA'D;2_P=EBP&@%E-T)Y_].T\= YD#FAZ?J$.<"S7?H]6X(R(T@
M%1<>R4I%RHX1-=+*&Q2,5C+R/"=N)TE]%YJ_3T!^.Y8G@Q)C8/E.0!^P/+#\
MD:@ZL/SQ9K,)L4QZ;)'ECB+.2XDDP1)5A#)C/5$Q8MXFSXI7DGA>(:5\/,=:
MCC06#E%AXL5<Z9TJ'S&;K0:5%,":D/T#;CP"A09N!&Y\)&[D3MI2"8,,YPQQ
M$X-$7>E4 F6TJ)1S1.]6/QG/*0X&L9(JQ''D1E-1$_DT2$XHQK2L'H\;2SQ0
M$B)*X$;@QF-0:.#&SG!C%UGN*+/#I%*2Z2I&M(Z)2,A.(&4L14RIT@L6="C)
M-HFS$JO(_!19$T(\AP2DB,-(4$VU4*6DE7^"[# ;4 DES=W /D@/ \T?B:H#
MS1]O".P8UY7"%A%14L2)<$C)&-@::K#@/A BY#9[<D.Y$I8@BC5&/$B*M*<!
M26TE=\Q;J_<ZM_I5TJ2E&$A9 FL^>0A\]VU?8.USQ]8^Y^I&9'3C4W>(BTL_
M;G2RJJX2!?A$ &2]RN5U81NQ+@#1?_^'I(2"#1RC#0"H@T+W2J$!U '4C]T&
M -1!H7NET #J .K';@, ZJ#0O5)H '4 ]6.W 0!U4.A>*314$SQX-0$32@BM
M'3*5%(B[4B/EM8P_K*N\=+BLQ$XU ?'&6.Q0,"*>8ZQ VL1S!&&TPH'14I+M
M:H)3]Z]9,[V(C])\J$^CK-,SZ-$[/72OQR_TY7"J1WD.,T]AOEB;P7SO_ST;
M-G$$S_SDT]#Z=_&]:_?>V_KC.%_E'VDOL/TU8J.40VD"H _0*2ATSQ0:8B2(
MD8[=!@#40:%[I=  Z@#JQVX# .J@T+U2:$A\/7CB*SA1:H$M\E69^O]KCW0E
M*V2YLH($;@/>Z;+D*>%:<H685!;Q$!12I;%("!TO8@VQ9&?/ $A\ ?K ?H3'
MNR:G*89-,_.NF%U&[/%?_,0.&U_4H3@[.WU_IRW>P:4"E^JP0*T#"@UQ,L3)
MQVX# .J@T+U2: !U /5CMP$ =5#H7BDT)#\?//FI1?#*51R52E:(FRHE/[5#
M5G"*?1E<Y?Q.\I,X[PWW"-N2($X4B^>4&#GB0D64PBK@1?)3?[QJVAW$7^?D
MQV^7]?CE//7Q-IPU>G*KC=B^GK%4D*T$N #^ X7NF4(#_SU\#SW"E%->($%Q
MY#)L"#)$>.2""EH[X0S=Z:%W-_YK;D> >^A%"_NM 'H '8)"]TVA.T"'722V
MH^P<;Z7$3L:XE?JT6DTYB;3B$DE3ZM0]WGH;[K-:;;^\#71] *VTH6L\$#D0
M>9>('";KP ;Z:@, ZJ#0O5)H '4 ]6.W 0!U4.A>*32 .H#Z@2V"@HV)NKT(
MZO-P>G[N1RXE18NI_A(_2@NB?C:3/\T58?WGSC*I(I[UR3?3>+OBAG/BH?7T
MW$^*CQ,]GL+"*G 6C@ H.Z#0X"R LW#L-@"@#@K=*X4&4 =0/W8; % 'A>Z5
M0D,E'532+2KI*"MUX-:ATJL2<88ETLX(I QUWM!*^CVL 'LSNS!^\C:T.:!_
MSE- K^K)AY0 NJ:V[NWD'VV2YVUXFW(Y?\VIG-LL%;M=C3R%HCLHNNO4P /G
M ^<#YP/G/P;GF\"QJ@Q&G*;VE01;))T@R 6F*Z&D]U+M:=7;G;E^KSTM@>V!
M[3LU\,#VP/8]9_N^DZ@K2UUJB2,-FA@XZ\B*DCF&C,=486E*5Y$]+4%[+!*]
M7>Q<E4"G@#% FJ#0/5-HF.N$N<YCMP$ =5#H7BDT@#J ^K'; ( Z*'2O%!K2
M6P^>WI)6*,8H0Q56 G$2/#),4&2]M*5RE/"*WV=;M.ZFMZ AT]-C#&Q^UIMU
M?]E>(U!<7-3IN6K[1]X(38^M;P;%V$^[2C+@-0&B':77!*$PV$!?;0! '12Z
M5PH-H Z@?NPV * ."MTKA8;\YH/G-Y4+&&MJ$3;,(5X)C:2P%9+*":T#<]*9
M^]3 SQKT4>O+YV<IX]'VD/]U-HD/^RX^?NW:S.<;_SE_M8=-T#!D+0$Y@ I!
MH7NFT$"%#U_)KF6@@F.D+=.(ATH@$RJ#I.3.E\XYSAZ2"O,LWO5,>/<E7PSH
M$- #Z! 4NF<*#73X\*NC+1%5Z2BRB=\XHS$HQ.FW2NE*5PPKA^^SL.LIZ+"J
M.! BX <0(BATSQ0:YK]@_NO8;0! '12Z5PH-H Z@?NPV * ."MTKA8;4U8.G
MKA@5QE O4:5M:N;K%#*"$(2KJL26Z"H0>Y]%6T^3NJH@=?7D^ $;L?5F0=8;
M/RV&8UM?^*XR!;@^ %U'Z?I / LVT%<; % 'A>Z50@.H Z@?NPT J(-"]TJA
M =0!U(_=!@#40:%[I=  Z@#JQVX# .J@T+U2: !U /5CMP$ =5#H7BDTU(@]
M>(U8Z8)WC&+$K#*(5\0@)95#E:PT(SP8KL-VC1@KO<8\>*0J;A&W02'II4=<
M&"F\UXQRMETC]L9/7^<JD[_5S;YJP4@Y*#%TN@&H .X#A>Z;0D-  P'-L=L
M@#HH=*\4&@*:!P]H/*-&2FQ1:6@,:)QWR'C)D"(5"U)PP\U.0'.712\0T/08
M*@Y^PR$3;^LGRT^24(JF'@U=$6U86><[(M,N>)B_C:.D1O%%73&=Q N,=(83
M[?XU:Z87\9BF W1R* (])@_J4&32S>%_.J. T+I;H378T6':$9 +& 48!9 +
MD O8T>$+ ,BE>S+IYO #N0"Y@!T=LAT!N8!1@%$ N0"Y@!T=O@" 7+HGDVX.
M/Y +D O8T2';$9 +& 48!9 +D O8T>$+ ,BE>S+IYO!WGUR@9O_.-?M"D" Q
M*U$<?X4XB3^DP"6B9; R:$5MI;9K]DMAM5:!(6ZE1=PK@92GN7J?>QLD)UYM
MU^R_G9[[R8OZ(K[_N1\WPT^^+>%_54_B&(Q?S"83/[97'U(5</N IV/W8543
M?+HL"7[CIV_#!_WE73W)7TRGDZ&93;49^0_U.QTO,]W7UN4#(D7WE@0 FATF
MF@'%@U& 40#%/_HVZL8+88)!E3(4<:P#4J(J$;.!EY:7U(L=BK_+LCR@>$"S
M+JT+[-B^5YLRI2<T"=75LZC4'9-J%_)IO^B1'EM?Z&EQYB^G_L+X2<'PH*"8
MBL[179>E>;Q>8)>ETDT!/*5A@"?XX)X@588Y:C$B-C5H4"H@0^*/JI25%I6J
M M';GJ ."CLO*6(Y0526%9(EX\CX*ECB:>55M;,KZ7GTT9JWLVDSU>,DZ0UO
MK<G?KKMIK]^\^I:?Q@:,TZX[:@ XAP0XP,1@&#O>[H,[MO]YR"8#'/W@'!V?
MCP:O*'*JTH@[A9%TS"%"G,1,4ZF)V M'IYW#S^-[^DGS\M^SX?1J7YV4\ !C
M!E0-5'W (@"J[J)4NBF (R?D+E+K#PN9'I/G$(RSS&B&@N$.<6]3EW@<XF]5
MY42IO-$[T3WVA)4\,.28QHAS9I *@2)BB2EMX(RJL.TY?)AXW<PF5]F#>%%?
M7-3CLWE(_^THOXEZ%)V(;_@08L"ZV(SQ<)#RD8.:'P\90\&Y ).!/ "X'>!V
MW,GM()1C%01'I'1I&QL7D*&:H,J5MI):&&O+?;@=]TE8W,[K( .A('%Q.! *
M7@=X'8<N%? Z#LKKZ#N98V\LJ4) U%5I)D%KI*2VR)F*5T)8P3S9J165G'-K
M%3*A*A$7FB.MN$5EL$2KH+65XO%F'R@>2,&!Q2'+>L B *[NHE2 JX&K.\35
MM&3<!RH0QD0@3C!&2GN!8@ M2%JX:3#>YFKK>*F8U$@H&0-OYC4R98E1Q0VE
ME2T=93O[QSX<5U?50$C(\P-7'[((@*N[*!7@ZH/BZBZR[E%F\\N2..6<08Z4
M#'&-+9+8E@B[8 +5$F-FMIV*@$M7$ETA(IA!O'06Z7@=Y'4\G91!$Z>?()N/
M!UA5X%P<#(9".A_<CD.7"K@=!^5V])W-K2I)28Q"O@PQW/?4(\TQ1\13ZH74
MN K5-IM+19W1P2(K=4#<8H5,:02J-":^I!7F>*]S\U\E<:K*0<6!Q0\C17!M
MCX:;&S-<9SCWZ=;P+6G>T)BA&V+J.)_?W5)@>)?#&_4_??7G9_39XPUU%SKT
M=F+T8<1[.^( )Z#<O55N&'& $X 34&X8\0,=<8 34.[>*C>,., )P DH-XSX
M@8XXP DH=V^5&T8<X 3@!)0;1OQ 1QS@!)2[M\H-(WZ??5V@?*A#8@16>$16
M8/AA:.'^>[@MQN[AI+,"RKVL']JC^,Z&7XJ_Q[_.F^+EV'FWNW$1?US3.5QQ
M/K6Y 2GU!S6!E!Z'E @'4NH>*;7]F8NV03/0SV'0SU.(I"4PS #;NI.& ?V'
M >_A@ .80(:QM\H-(PYP<@QP E0) ][# 0<P :;LK7+#B$-JOT^P!:SP.*Q0
M'I>+V86\_>NFF7G7 =7O@#PZ80R -8 U?<6:<;'8T[4#^M\!H73"(@!P>AWR
M'C/@O-"7PZD>%</QSV;RI[_X+]8W35&'#AA#!R34"?, ] 'T =V& 3^L 0<P
M.2;=[H(K<VKM[&(VTE/OLB]33\_]I .6T 'Q=,(V 'IZ#3U'.XT%$X<P<?AH
M)?F/CFU=8/8?7H^+Z7D]BR>[9E"D)$4:K;20HG!ZJN^T75'_1??49OHHM'2X
M2UNZ8%FP& G<:$ T0+0>(=ITF0#XI$<S?Q"&U '9=<*T.B02P+8.":,#]M$)
M; -O#1 -$ T0K3^(!MX:8!M@&V ;8!O(KDNFU2&1 +9U2!@=L(\N8-M[/]7#
M\1S=O,YG0& *  < !P#7"X"S]46\V;D?-\-//J/<<!P_\\4/H[II#J/@H .B
M[(2E=4@D '4=$D8'[*,+4/>AGNK105A/!P3VU/9T]]+'>U0Y7OO2WY)^IWNF
MW-;N]BC47_1(CZTO]+3XNY[8\X*1N^]$<">)0!G]O9R%]<<;U[T8\6X.[D,I
M]&U+YPE^L,KY;:G>3@"W1:M;R>CGX9=TP*N)MM-A/2Z&[L_/7OU./*6":X:H
ME@IQ7S&D*=?(24*#,M:)$)X5^2I?IN]]^/.S%[]C[3PO@T%!\(!XR04RE6)(
M">M](,1B7SXKQOHBOOBL01^UOGS>EC"\G4V;J1XG$3TK9N-A>\7??L\EW<VS
MPGD;!V+4_/G9ZS>OGA6AGESHZ9^?#;],GX]G%\C54S0_Y-E?&!LP3G_^T^9K
M_04L_ @M'"BK]PJ]B87['NK_[*IF W?=S%T\_F>9<\@+7"'.K$(RLAFRHO0T
M6!>J4N^%NZ:U_>,\AN!^TKS\]VPXO=H@K]_.?GU6-%'"\12VSF&(?8/""!Y@
MS(#"@,* PD"A>Z;0'6"NVW+0=Y/;[67TPT(\A\&HS-&*^Q(QE]B14XRT(A4B
MV$CC"9>R<MN,JA26@@J-J#4VLC"Q2)$RLG#)?7">5<Z[;49=]#K,S-KNCW8V
M#P&_'14V4=Z17+_!K6*@2@'4^A3.])UF28%C@6,[K]D0)@+9[HUL+=/:JF"1
MM;9$/!(OTI4AB"GE*L*=]T;N@VSO$[[>CFO)H%($N!:X%K@6-!NX]HA3LB92
M$*Y\#!M9I6, 21B2F)5(:6^I5 :[LMSF-,YT#"Q50$0KCK@5"AG&";*4>Z^T
M-E;21TO)*CXH)08N@PP64-@1*#10&%#8%H5A18P*W",GM41<48EDD!:5#/,@
M**F<W9E5M!46VCJ,6) 8\< %DL919$7EK7=*<:4?;U:158-*0.X3. PX[!@4
M&C@,4IX'PJV4,"R#YJC"-J4O*XZD8R:RK&:^XMX83[:YM7+&:24=PM[3R*W!
M(B-\B3 U.)6H$AWDXZ<\^8!4$"9"RA.X%C0;N/:8XT7A3!#".:0]<XA3$W]S
M6B-7:FLJ(T(0>)O32.01K56,,;U.JRXD19+C>#875:"66T[WRFE?I3+*R@&O
M*B"S)X\7OW^1IW?I?[#(\ZD7>>;J-61TX].J]XM+/VYT,J*N CJX*H!;O<IS
M=6%[I"? G?_^#TD)!94_1I4'# >%[I5" X:#RA^9R@.&@T+W2J$!PT'ECTSE
M <-!H7NET(#AH/)'IO* X:#0O5)HF+&_><9>^X")TB4RG!/$B5/(&.L1)570
M.$A,0[4]8R\%,XY*C0Q3.O6:PLB4AB"!2ZT)]]S0G45*I^Y?LV9Z$1^E^5"?
M1B&E9]"C=WKH7H]?Z,OA5(_RQ&&>-WRQ-FWXWO][-FSBJY_YR:>A]>_BT-3N
MO;?UQW&^RC_2QD)[FO^7@XK"[#^@!M @*'3?%!I"&5#Y(U-YP'!0Z%XI-& X
MJ/R1J3Q@."ATKQ0:TE%?:3C #2ZYHDAXAA$7!B-C.4:4A\I9$T1)=YJN"E)J
MH9E#K@P,\6 M,LQ*%+A7V%!%-.60C@+4@!W'GEIB3[48I2F&33/SKIA=1J3Q
M7_S$#AM?U*$X.SM]?Z<]F\'S <_GL#"L PH-T2NH_)&I/& X*'2O%!HP'%3^
MR%0>,!P4NE<*#1G(FS.0DG'#B,+(4N40]THA28Q!.FVBJ&DIK-SMVDT]3>U0
MD:Z\1]Q@CPPW!'EK@L::TDI5BPRD_GC5M#L O\XYB=\NZ_'+>4;B;3AK].16
M&S]]?;\G#AU/P="!N4"A^Z;0P%PW,Y=US"I522099HAK)I'&TJ'*:"MEQ74,
M8/;#7,WMJ&L?NRF5')@,#!^8#!2Z9PK= 2:#EMW?NZ,38UY)05!5"HEXI0*2
MW =D A?85X0HN;,=QO<LEMHOPP*Q=K&O,73L!H8%ANT2P\),%:A\3U0>,!P4
MNE<*#1@.*G]D*@\8#@K=*X4&# >5[_9B'=@YIE.+=3X/I^?G?N12!K.8ZB_Q
MH[1PYV<S^=-<[NL_=Y;S%/&L3[Z9QML5-YP3#ZVGYWY2?)SH\106 ($K< 2X
MV &%!E< 5/[(5!XP'!2Z5PH-& XJ?V0J#Q@."MTKA8;BL\,K/B.&"2&,0LJ6
M"G$J#9*,2U264E06AZH2.YVZO[N\^\WLPOC)V]!F8OXY3\2\JB<?4AKFFG*T
MMY-_M*F6M^%MRJC\-2=4;K."Z;8%X%"F!F5JP,7'I-G='%S@8N#B99M"4VH=
MF$(VI$7"P6,D#8WD2BSV6(6RPG9/2ZWNS,'[[$,(RXF!A(&$CTJSNSFX0,)
MP@L2KDPEI.$64<-<6N\<29B5%<(Z6&4894[>:^NJKI$P&7!"@(B!B(&(CTFS
MNSFX3TW$,+L(*M\3E0<,!X7NE4(#AH/*'YG* X:#0O=*H2$A=G@),5;IDGO/
MD>>"I1DFA[2O/")EJ;$WP7&_DQ#[GLVSNI@0@_*0#B7$8)NL0UUYERTT0L/%
M19T>H[9_Y"VS]-CZ9E",_;2K/ 6.5^^1K)N#^]2.%P3/H/(]47G <%#H7BDT
M8#BH_)&I/& X*'2O%+H#"=#.)AJU%E(X@U$HM4.<EA62-G!4.D^]+!D.[E[E
M[[,&?=3Z\OE92D2TG=!_G4WBP[Z+;UB[-@7YQG_.7]U_NRP&K=#!Y('#0*'[
MIM# 83=SF#6LE)QP1#V/?!2P18IHAIB6C.#2>GZ_?1Z_P6%Y'NQZ"KO'A!@&
M(@.[!R(#A>Z90@.1W4QD!DM:.6%B,!9B,*:81E*1$E4:1Q(CDCKE[[,,ZBF(
MC',&3 :&#TP&"MTSA8:I(5#Y(U-YP'!0Z%XI-& XJ/R1J3Q@."ATKQ0:,DHW
M9Y1*K4LN?8FD"A9Q024RGF D2B9#J95QG-YG'=&39)0$9)2>WO!A:ZY#72#T
MQD^+X=C6%[ZKB XN"B#54;HH$&:"RO=$Y0'#0:%[I=" X:#R1Z;R@.&@T+U2
M:,!P4/DC4WG <%#H7BDT8#BH_)&I/& X*'2O%!HP'%3^R%0>,!P4NE<*#657
M-Y==I;HJS46)@K<!<<P",L)01'B% PN4,2.VRZY*(3UF:>=1SBGBR@ID)&6(
M:&&]<LJP$+;+KM[XZ>M<R?&WNMG;RG,QB$\)%59@XT!:H- ]4V@(/$#ECTSE
M <-!H7NET!!XW!QX8.9L#"04TE@KQ&WI8A"A,'*EM,:JBF"QT\[Q+NL](/#H
ML8T?_-XO)M[63Y:?)*$433T:NB(:G[+.=T2F3^ )_C:.@AG%]W+%=!(O,-(9
M/;3[UZR97L1CF@[ _J'([Y@\G4.123>'_^F, B)>,!LPF^X+ +BD>S+IYO #
MEP"7@-D<D-D EX!1@%$ EP"7@-D<G " 2[HGDVX./W )< F8S0&9#7 )& 48
M!7 )< F8S<$) +BD>S+IYO #EP"7@-D<D-D EX!1@%% U?NMJ]X="\(2*1 U
MU*9],RV2RG%DI N,<2YXQ;:KWBONO2&E1L8)BC@F"FE9411*3$B0-&CIMJO>
MWT[/_>1%?1$?_-R/F^$GWQ;!OZHG/H[:B]EDXL?VZD,JK&T?\'3L/JS*;$^7
M5;9O_/1M^*"_O*LG^8OI=#(TLZDV(_^A?J?C9:9[JJH7@G2OI!Y Z#!!")@9
MC *, ICYULQ<R=)[73)DJ?*(,TF0P5ZCR,N8EI14ME+[6(\&S P@U)WE<!W;
MZ6A3IO2$)J&Z>A95NF-2?8)DU2]ZI,?6%WI:G/G+J;\P?E(P/"@HIKQSI-1E
MX1VOK]9EJ713 $]I&."OW>RO$5)6OO(&E5Y;Q"L5?2]2<E09[H50!&/CMOTU
M)16)_T>1)E(B3AU%RG"-E*>5YZ6WC.N=_2+/HR?5O)U-FZD>)Q%M^%1-_G;=
MF7K]YM4WO"G&!HS3KCM4@!2'A!1 H6 88!A H=]'H;XJ-1$<*57A2(?6(N72
M#\^LHU6E,=N9C+@3A:8ME\_K491@\_+?L^'T:E]]>/  XPYNL0R <;B  4P*
MA@&&T4TFO2TG?C?9WEZ./RQ$>! ,7U7&8&H"<I0YQ#F+7&\KA@(QMN(F\K7?
MF=2@TG-KB$&!T2HRO"=(:LI0I>/!P6K!V$YW[P\3KYO9Y"HS_8OZXJ(>G\TC
MXV\'RTV4=R3[;\U!##B&H'EO&>M]V\6/APQMP/E@(<#YP/F]X'R"7:DY48@H
M01"/$7V,T(U%QDM3:5XI+/;"^?>)ZF]'^6104J!\H/Q>R (HOXM2Z:8 CISR
M.TNM%9'">.N0\#[29"DD,E49F=96U(N@&*GD-K4ZCY5A4B#BF8TAN*7(\""0
M(51*RTNFM'S$A#D=T$H IP)B'+ (@$J[*)5N"@"HM)M4ZDSIK78&58JF*#4M
M:HL?($T-E:4)FLJ=*%5Z(ZEP#H50>L0U#DBS4B*J2E5AJ:P@CSCW+-B 4J!2
M0(Q#%@%0:1>ETDT!'#F50B+Z.RF>RQ*K*I@4ZF+$35K!3A5%)>.4$6:E=CO1
MLHT!-N5I[9UD&G&A=5KK[I%PBE@7>&5T]?B):#8HB0*FAT1T'V0!E-]%J713
M $=.^9VE5JVD<8$P9"LA$+<:H\B2\4_#A9=2$^_H-K42[JPBDJ)*JQAQ:^Z1
M27.\TE,>8AR-.<>/%CW3$@]H"9.[AX$8RW7E\9?47N!6=EAN&<QMWW5E['?V
MOM7W^=[Y%L^'TWA_^QT#=N9]H:VM+^)C7L6CBW$]]4TQK:.)Z)F+3^B2"3H_
M;MK?<G<"G3X.P[$>VZ$>Q=>+'^3=3$\VAMX-/Z41_SG^NQB"_T'#>+$OS^E/
M8>2_(#><^&PTS^/8S"[&/[EA<SG25\_3MSNJ?2*BCJ8WF;<#:#](K22&X6KQ
M4OE4Y,?NI\NZ&>9K3WQJ._')1\/XD@8WC<K21K[<$I()O9\NS(]HK7GQU]SZ
M[J4H^4'W;4C5M8(\7S9DF#__<#P:CN.S3?5D^ES/IO5/FU]$,;0?7^J/OFW.
M@'2(P_%<CS[KJ^:G9W_:UI!-<$P"7NG,CNSW*^)[X-KW2/<IY'D-,*Y;IQWI
MIDE2C:?/3\K_QK_]Y-FV\8IKQOTA1WB!IMEQ",/F]PQ2OT_KWY<8]/L2@^YH
M2I];M3+13WAH69S^]?7?_M_9_SL;%*_?O-A S <?P<Z/S9NW'UZ>%1_>%B_>
MOOGUY9NSE[^FW\[>_NWUKZ<?XA^O7K\Y??/B]>G?BK,/\8._OWSSX0Q&<"._
M]MN"N']\E(&9T^_W@MPVFSX,R*WQRIV&?1F[O)E=Q _L/'0)A%!7N@K%_V=M
M5E &YQ$QUI<B5!76=CMT\91P+;E"3"J+> @*J=)8)(2NXK^&6++; 7/R48^'
M_Y-[9KU8^EYM.ZUW$]_$U\Y_O@VO%D!XMO3%?ATV=E0WLXG_$)_BEU&,@IX5
M/D8ZE_$.T\G,/S@I=M]8R$GQ1D_C$!5U*-Y>^DD>SJ;08U<LA[18CFFQ/NC?
M:5UW]A_O,Y1W&KD[AA+7#61OQ^AV1/\Q7JFY:HISW13&^W&ABY'7T2DMAN/B
MO&XN\R!/KXJF#M//.HY>J"?%11U_F9['-^&BN/)ZT@P*YT?1RYJD"&TX'L='
M2DY7=-OJF4/C]H\SK<^RXM9C%-_P8MCXU$MNUFITNO!Y=)M&\6)1B>O)-/YB
M)[-T5'+5TU^Z&8[K]$L]N:RC!-/CU"Z^]:>A]<6%'D<G/IE!OL)4SR9ZG*XR
M&Z='2PYANDK\P@UG%_&W]"SG7H^FYS:_FK;#43[HI/AP[HL7;="9V]=7/S6K
M,5@]]'!L1S/GB\MZ&,>\#JC1(U_\\.[MV8^#XG)21SV+@[=ZL/C5W]-7P_&G
M^%<]N<K/$ ^T43/;)[_45QD=V\?+[FN,9?7E953VN?''H9_.+YH/\N/SW+-L
M&A\ZGAI#UN+C+ Y \:]Z-AG[JY-B*6@]:NIBV!1_C.O/XSSFPVE3?*XG(X>R
MCUW82)=UY!*4'(K$*//A/2G^'@<C64^Z332&#?UH _0X=(7.K>_R0?FRQ2P*
M<'G_U=#%"'YX$=_\T^)A1_55%,555*5)TI:)CT,TBU].ZL_3\W8TXG"G-9#1
MAA<&','/AS"T0Q^1, EN>:?VD/1 =E+']WH3->J\.,TLJ0?%RUF2SB _Y]^'
MSD6QO=1-'/_39JC1NZ@*\:KM75^/W3">\7D8SX_JXOX]B\%DU*=D(Z>CR[3>
M<CJ-!_SU]'M]Y9[!R9K19$2)QT8Q1DO-^:RH2!^S#62%BCB1AO[CJ#91ANNJ
M%$.XJ(*3J_X.YAWYZY<(?TTRP*,@^5MKW$9V<)44?+%,"KY83PI>XS2M8#S"
M9;[<+'VXD4O,QI^^_GQ>CT97**)G_+29F688P6'20L]HE*>Z$W)$XHE7C2@Q
M?[;591.B3%=]9Q/W1K3+Y!LI-+YHOE^$%KON3Y\4;^/-PS#- V3*C4#ODH5%
M5)[8\X*19GI21$_>I\:V;8)41RY)"?G9*!Z>SYFD[]-7R?2V+M8R]_QR&>4C
MR:0O3XI7D2;\%WUQ.8J .3^-8EJVUVN^<L'%P^7VF65_+?I6RIHDN-+/K!W#
MBVNSU$7R,N)C1?FUNI"T9^(RR6=-_.WD[*3XZ,>1XJ(VIJ]3KU*WT+(T])?1
M%[/#*+*F^.&OIZ?O?FS9?N>NPW$[AQ25K&7#X3BB[\PN63I]]G]:RHNW>I_Q
M/"E>U(J+@F#T?XH?MK_^,;YG<B+3J6<^^C;9JRI>?K'148E.RZF=)A4CBO%(
ML?%UXUN[^/@_I!/6C_JQ9>#WLT@?\5:8I-/>^X^SMDUS<8;^[]JMUL\\*5Y$
MWTO'L5M[P7RQZ#).4WZN<,OXLRG&Z9 TE',HR*.>KJG'XUD<I6NE]#4)I2%?
M,^W5%$440GTQG"9I7<XFS2PA11SE9A8-93)+XFK]OL4[-JT/F FS_JK6'+EY
MM=['M:"_:.I[=N[]-"E<U**=[KXBJ^)G'U%<-UGV-UQMC3@V8LG![4[8:$M>
MM'W);WNJ;LZ+5Z/Z\SPZN-5)N4?(?'IY'LL4[31S1H3LS9]/?!M*-,,O,;P;
M3\^;HC7)W6'*QZ5NR(,,4TM$.RG^=_TY.NV3#".-O]YF5B:QM)ZZM;0FHD!A
MLH^3Q[]N_-((YYCY%6,\B2.9CZTOA^-DZO'-UP-"G<2Z[.J>!T9'RXK8E&/6
M<9L;&/O(G8V.<5FTM:"'"=+R/?*E(U#,1NVY]9K45X^SF'5HI6.3M$*2UMI;
M7\3H&@RU\;=EPN:\GL4@TJ31U]%SJC_ZU-N_!=DDE&].^6[$T>WL\3K()Z?N
MM-6K76[[_Y8FLO!JXDD;3HU(\A\M/,0MPDMW7I)2ZM@S;)JDFS^<O7SQ8^N\
M7164M1?JKU;<,=[YK<G).M],XZ6CV'H[/K<:C7<9+ELW)H[*M9K>1@W)W4GH
MOO)#)C[B?7)SUC)1$> N]!]^-;Q96W73S"XN-]),T;T,P4>/K87 9"()BB_:
M<";A:-/XN9F-AMK,<VBI@WXZ(QGF(FMTHWG>=.E%$BAGN;Y<)JYK"C>;+-('
MRW,B' ]KEX(P.TVFO(!JF]'##4,*?,*DOI@3R_*M-PM"-N92YE/0/^<?U\VR
M5,XJ+#5&2IB .*,>*:<TJBSQHK*!4+;3'?LNLRQGJZ#R=.G@OXN@EU)>-\V=
MY/L.X^"YT^EM'_9W\L"E)@<RZT)/BK/9Q47R Y(#M1;3K\:_6 C@N&'IM' ^
MAEF) 5W4O\GP<H%0B5C7TR'KL>E\Z**+-$[4'G+*>,O9NQ8L%G2\E6NXAI5O
MS_$YVQ^=OY63-D[8F)R2>$++WCD2OLT;K6',/+[T&=XF?CB^!=9 2=KAEJ1)
M*$F#DK3O+$E;^!9SLM;K?5!N2]@/5$-28H^=#!YI8WGT5'B)C*<"!5&5546M
M=WZG<?E=O)LW_O.:5S.IQ_%7V\)]IMBK]N>]:D0.AW3O&"N]]PDR1U?%J:O;
M3'":N(S.?/QUW6?9&-[C]EQ>C]>26ZW/D#R+U031VKB=I6UI],0UQ2]U_*?X
M(272*/[IU>G9+_E7\M./Q7!GN%>G_7:9XZ#%>:=GORU/>U.?Y-LC7 Z*Z]:>
M=E'?7D><&W\<FI%OT%_KVGT>IOQ:U+F\\R)ZG>@[3<ZG&/YL43?QP]G,1$6*
M",,$1AS_^+SX$+7&)WU]W=8"M%[>?-9A;223W[>X*%J_Z*,/V*V&9U#$NZ:$
MOK^(+]7D[.-D8W)N64SB8H@[JB_;F?&I_C@/Q".[Q%LFCW*1H&U2#C?7=[3A
M]>7E**<IC?^8XG[=3J G%H^@W*2,:-2R=>U*=1\^A_(I\9Q&=)Y/G0?/[972
MRQ79WRA^C:"2K8.([%57@SQ[L9J(C)^I165&F\-K _+L$<\OFK(0V;-/+O'\
MACM'#7+!37K>E&^($4&N=_&Y-*:Y;)]X=)7*>J;K'Q0Y&IC4LX_GA2XN:I=&
M;#Z].FPG?"[C%7241$Z&Q&@AS98EB$Q?QINW,S$GQ3]]3F;;O#%HPE'_28]F
M\VF7\U3@DR2;Y\LNHB:UJ8W%\^; H6[#C&]/-L\NTW/-GZ&_2;_;8O";9/5S
M".9S"(ZHND33E0YSA-D! 62:UUG)/<^\T)_>+S7_NFF@^4$OVTQ7\>NPT1\_
M3OS'UBU<U<LVW42]=7I;"&Q)<Q&I_)?+M43>QORKN9HG*=/0N-5[I[3"\K"4
M5;#+6=T\OLO4P/*J*88JXKNG K\V!]#:<(*?G-&<^^AI]C7&]BFA&"^[+,@;
M%/[B<E1?>9]KVN(EYU/CSL=AC+:\G$?6%TF2_S,OSUA[Y5V<7<M6?!MERVM0
M5K8HF^I-XBCY17%)!-PE@'X#X'*E3)IFWYY6N0%IS6RZB;;K)8CI#;\&GBDC
MW#0+[)PCYAP@UZ0.X+>4?90Q^RKX,835H8'?!_TE59]\R"Y?E?V];3=O=>3A
MP5L2R3J\S5H??XY,T_A*:] UGX)9%([$1YG$Y]K$O61J*;<8G;FI_UA/%E.(
M$0I3-G(=%Y,1+CVK>/5TXPA/]3B5,*\P:NN,#'2+IXL7O]1#EQ[A7[/)L'%#
MVT+9%E3,;Y%>.E</MS[M!GHO9E?C("SP>39.C_-Q'*7A\E@8/_9A.)_O<<D7
MGK3?^&:)GEG)[X>>_!KT+'?>Z6M>9CI_V\_\7N_Q+@!X0T)X*SGTS4FI4@9%
M<B^@:'&(*Q&0<5*CH$J*36DJ*<(^TC;OVZFY5Y/Z(OJ\T]1;X)]QE%[,R\=O
M.RUUF\>%::D6@%BJ\&PG1-^WQ@45P*FHLEVRD&;KS*Q)2T42PJ;R6NL3FB3/
M,WE+R6>JBU$$PU3HY],\N?6Y,OWS)!ERGCS/BMRLZGT7RR'F:T(N]+\B+D^O
M%A-<JS,2 'R,P#A)A<$14V,\JIMTU\7R%!UQN'55C9]^3M-,L]7D]^(VB\1!
MGE$/><E"+I-O2SV+>+V+>7Z@'KMA.T^?IN#'N6Y^^&GH4GR]>*KEG7((FXJ!
MTP*8]@[#G%F(DIQ%$,S/M7CNQ;,4>2X@)RLR,5VU\_EY+CV]QL>T]J;U2]M7
M;%H/)H)?G1SE#*SMQ]E?3E70KGWHY:NT68CKGOVD>.<GN7(S5>[5)NK@O!YR
M29-)L"FVO^[-V]1*&([GI3ES%FOOFJI*THGY!4^*E^GWRVOOEH9IZ%+HGS,+
M1C>K@K7=]V\#C)P+B^R2TQ +GJLWM*D],#UCM+3SE+S)>AB?R_AY!!1!,KU&
M&KB)7WVP]BYS#%\45ZP&+BGJ6HEY*X7T)LZG]\]CLO$FJ88JON6\NJ1]";]\
MCYQR&K4OT>IK^WV*N&PN)(E4[Q-;QP?SBW*G/%.[&('T3NUPU9.UT:HW=#\^
M^-5EZA^3XH]-XW)UJMQ*/!WE[#>',IMJ4JX\==16C4QGDW'+XV$V=C^EIYU?
M(KUJO.C:$&9U:8=(1V%/<W SJ4V62'[7/'W;#D>Z1'(<-N:!%U4JZ=])$[70
MS7Q;@+_])$<>\6S+=R'"E: 7P7E:.K18:;@H'JI'H_KS]9K40EJ6[7 ZB[[P
M]=9\[!%G(LNT*C%&%M-$E\LD= SOVMJJZ4)"2UO+")W&\]*WE579RE*XT[2&
MN+C(2?'7Q8*$;YCONNTL19ACDQCV3%;12ZL?\Q3+(L_<Q&!T7OV_/#>]0KK!
M/,AR;5I\F>%)<5"JF8AOE<LS9G,R7[Y^AL:\?C4AHP]U#MC:F&;C)O,W:*?7
MXEG1INV<SQ(,U;/\DL'G,L]4N;(DQC8XG!.^M^?C-,R9?"/)YP@B9Y%3!->6
MK2R09T=(^6F7_-!L0.B\H"9'6HM2E+4K)#Y+A76?8Y2WG)59H-=P7?IKP=OG
M\[D#<?UP)2O54:CZDQZ.,F8FC7'Q'J,Z%^QN8OQQ&^ __6IDEP.?5S[KB6O7
M%NM1QK.%TS:IW<QF3FK.AY>7?F=$LT;EX]=]I-:_6-5M+HY>+F9.U56C^<*A
M%B5;E-632:+O[*>N"J+";!0B_>4B_\63)II<&EC6M>Q*#M.*L/FJYM96Y@\<
M@V\4,6/-I2X^#77A(AZA]&Y)D_)EEKG896 =0^7+Y*(LM&OL/];3H5ZL<[)S
M-VI9@KUXD&O<Z_GRZL5#+8X<I(K0J+W#^"3IHHNCEO[V0A MHS=K]>?+2V=!
MI '3;8V:C>81S7 R;/XHAF%3:*[.BXZFZ4[+HK;,:R?%:3,7?5[ -7=J]=SW
MVXX6KE.H-CYHLB_4<F63I@ZSDL03%H,]1\VY9WNU.7)+^%F\^+)%P%P/\X*+
M1;8G+5QL2_F;K$U-7DN3C\Q)D#R,*<$4,7"PCCAK.)/GQ;(G>3E=% _G=?7I
M-5PJV!W/LUB3]M@-+M";>AXY9GKLZRP2VZ<9@V51YB(271O_-,<1%33A>"B"
M]VU$MF+NK 8+WEX9KEZY 0E"8L"][@G,?8;YO<VR/#O;\Y8OL"&T=9=\P]=8
M4-\&#26$BV[_='B1')%IDR.#,%?CM==N;[Y:)]BL;M*TZVJ_-4IK^=I%V-3V
M%HB7+D:UG3LHJ^FFU;=9@[-WDUM#9"B)'T_J^B(/Q\IZ%[;TU8=)FIXN@-;C
MN[QHJG5I-AR!>IR>^$9O($>NBS]2&5O4FW8!XWE>GK6 [Y1?WI)V_*RC.7HH
ML>USB:V"$ELHL=U?B>TM)Q_N-&=!.SQG\7 "724#3O."^'A"2@>TV=:PXI)F
MDTR6/-1FD-?):!5"Y[8R=9.]_O5/V]3R&B&BEJ67D?NP6:;^4I8SA>^K"/JF
MO.]7<ZPM=RYK**(797)6-<\PI.1@?.V;DE#SY,2:YYMF#;;2D7-_:;VCSO*$
M9M-%6+H&Z2IY[7;*WBQ*^M;3O//P?GE0#+3JH<USJ7F)[-A_3M'&E1WYZUH:
M;*3L5K,9V;D_<E<[^;4^MZVZ1G57@7YRP5J_JNU5,Y_)R,%/3@^E/-''B7;I
M-S/[&*/T+PL=WTD:K?0[S&>\KTOM91UJ5F:4:B_;]D%)3U-],DH+JZ\V%#0Y
M_3DX&*^FM%<9G]PV;9YXRHOV+_4T5>9F(YEG_+>S%#D%/U\OM8AWF^L-/3<$
M^;H)I5YDJQ.7CGJ;.EM[L.4EE\YL#G.'$X?FLV'Y628^*MP?N0QY-6P;OGDR
MN#A6J0 TS>Z/1AM/OF&!U]CQ CW6SUG:3YOD: LKMD.!KRG3AF5_2FYJCGZ6
MF8OU%D.IP5Q$VK7W7\P&KLIGYUA<;^9TC]NLWUV7RUU(8#TLS-32)ES6@^BT
M!CG>9) J0-HYUF6DN$I=#-;SWH.->O!YKZCA>('1>9)YV?9GAT)2)+R=$6Z&
M%_$I]-C7LZ8])TW5+2>1FZ@W[1G+ IVYMEZ;R%Y<?B,KWLY9SDTU9886K7<V
M+K%1Z+Y^^G8.:(XTRUZ#\Q.S=:YU#]R<.CR=+I*,R]G=[2KSK6Q9MLB4)1L-
M_T@U/NVR\W3VIRC4G,G>G!?-LQ)7*^-.]?A&VS^:S<E0D^8)<P[\NA=>PNA)
M<;UVS9?$KB/6<+&:(O?AFO\^/R#WWFQ3*FO3*J.KKR9_VT7Z5^OIFTD[GY-[
M:RSOO3/1-EC/[*82!Z\7A;F+/(/Q5_5BDC@522RN>)&S3+M3=ULSL3G]J>?K
M]P<W*>'$KWMS2U_N%D[;!OVU'15N9IGK);2:N\\I\38GT]I>O,%BX7"SZ&4S
MN<;76S/4S?FEE0V]VLC#K=\J.05ND?=.][@IH[JZUZQI$22.T.5L&L4V/:_7
M:@!&VN3NJ[-)T]91S]/VKBTK;&.IA<U-ZPA=.Z?8Z7+:;7T6+E5/-_/*D<6,
MV@VC?=Q4\T^?#;!U$Y(SLEJZD@31.I?97].C-#G>^-%H-?VQJ$P].WNWK$@U
MJ?%L?*QV25!MDJ)E5(M2U8N\Y ]SDTD":4LGYNL(_1=O9WESE9U)^A_;)YJ7
MDBSF*NQ&?GA>+S'O6K8SR;%5-;,JE#DI7F\9[3S>_Z9/.)CC?VY_>VWU2^3,
ME*I=S$CIFV*_D^)%O9'_7A0E)")-'?5NJBY8:'XRM/G-YE6WTVLK<A;U2S?$
MB4OSU"L;C *>IWN/VUS.%E-+;3 R=EG5LN\UA\I4B[RACVO J)=.W%KWF1:<
M\M*Y[>-S7YWM^;15,>8<=2<)-<=^NBC(FR^8R&5$N=PZ#MNH!<J6B>9M ..3
MMH6#V4$<Q=!@WLSX$$3\B.6OO^X4L\\%< CC]!BYA[E_D_N;S":;:8<V)FYK
M#.=3NA']OUH,-%@+%:]6%0JY@WO;_BXEXJZ:M-;JQ\%F4JKUA);1Z])OW'6G
MLI?5/LZJCFYEJ<E/:V>!$U,E7R;['_&K;DY _>?7=P_^CGL^Q@Z'E@K%*4<"
M,X\XQ00I[Q@RHBH]);IDPFRO%6!8!^4E0X2IE %/FP<;&L_&0E;:"F*Q_\ZU
M B^_S.=-3_.R">\^Z"\W;H%8;FR!*+ZQ!2+!)^3&_0^[I3G%17*85O7\'7NZ
M9,#=?+2#,KF@O1&8N&0T&G&MHK55SB.G2%59%90E.SOS2&Z#E8$B[[A#W/ID
M<DJCDCLNB258F6Z9G "3VTL3";"YO=@<PTS8R@IDTAHW;EF)I"@#"I71HG38
M:2RW;:ZTHBRM=J@*ND3<6XL45PI16F%IK)?6B^[8' 6: YKKDLE9[3%12B#L
MJ8V^(;-(8^$0YLEC3$YFM;-WMO"5Y+0T*%HKC>>8,M*<BW9GC/.\(I6UNE,F
MQ\'D]O%T]^U"GZK#%RNU4^/651@ZV(U!=V=RKY]BN"867:73(03=&U#PZ,E6
M@6D4B(J^;; ALG1TBFV@3$:^=C3L]% 6.L%'52%1B8"X\/$<%6/74%G-2JR9
M-;0[0%&J$PI  =S<'9,CW+B22>1)21 O"49:2(QL&7DZ^L/$^YT.$:47-$@7
M&5F3>$YP 2D:SR;.5L1RKF4*6[MB<J(ZD6!R$()VR.8")BQR&:(RI7UL22/-
M"19YBU =O(V45NZD?6AE*UTI%$TOVEP5"4\27*%2VLJ$:*V1[[IC<X2)$P5&
M!SS7&9NC%;7*\I0GM3)QED9&XX!B'$D"]LXQM]/ &GNE%.,8,6?+R(U"((.I
M0P('$TF/EI:R#MD<(1"$=C (/80)Z4><N%]8Q6(?OB-O/+X<CL7&29/U13&;
M-:?;'76N::(S[\:3%^MOM1Q:Z^4T[RB@I_.UG&UY_[(;4UIJ6J>RP%PKEFLV
M\P;O;>.HIDE;C:<ZIN&%_WHCK,5+K>HL9^-Y1<YB7Z>U;H'+2H2OE ?\<UE<
M:^8596WI<JZE6=MK9OL)4BF[M;/)>LND<2H+G7[VH[12(]OVHM _]R]:[+W>
MEDRLRH?:2JQ<G+R^/'GQ/(T]]VZY=>=RI]_VJKG^9U%/E$N$ELT=EJMJ-V5N
M?&K1V,2!6Y/0JBAM8Y.MU3!O7F/^1KD]Q^8WR^Y?&Y=/"SP6I2*K][Z<#.MV
M*<=W-7):VY)UV6]KH\;WN.W__6YJ,8_[PC[6=RZRUPE]WNM@U0IS4;'?KC;Y
MK!MP'_=0'$.U,KKR2)::(<Z(0XIR@G")N;1:,JGU3F:25Y*Z8!"EP2'N6'0?
M.3>HC-%:_*(LK=EII'F=S_BWN;2OYKKR?JDJ^_(<%61((%CKD+65CC 9S0T1
M06.P5JH*:1-*A 7Q'@=9E7(G*:D4MDY@@51P!'&3JFI*3E'%9>4)9;ZDIAO6
M1D\JL#;(1W;'W*PM220RBTK%/>+6*B2%YBC:C?:!*,/*G7SD7;I$/XFY"0J9
M2""W#ED;KLKH+5J&J.85XI1&HE+1LRR-"$Y+J0+V.ZXD*;70S"%7!I8FQBTR
MS$H4N%?84$4TY9VP-DYA?KN#.<CB%V_U8DGA,M.PV^W9Q,/2"M'U;$!>*;V=
M2[HFK=&F"[;365^-3I]@B[O^X0F/6$),Q 9B"(WL'>-3'8Q#F#*L'/.VPORA
M0M,TBQ&OF5LSY=XE'^KW2XW8$Z1 !3GP=Y?L37,AH^D0Q(B.P:GS"AE#H[=L
M77)\5<7<@P6GCV-O#.P-PM/N&)PGF 171I.)QH(X$R*&IT0ARJDJ/;%>TIWR
M\7V%IX]A<!RF[8'@.F1OO,(T8&*1Y&4,4&VHD/%$(V&,J4R,3H7$#Q6@/H:]
M08C:Q1!UNU=SNL_V/G?0K?EPNS43#.V:H5WS][=KOA=;/KM7L^?C[-I\MK,H
M;EY3M;8;3%NGMMP-:M[6-+4B2QNSIG*@D6^:K?9]LW'; &YX8]NWW%$R7N@Z
MUICX[=9RJZLM^C:M-?7:Z:^UV<%IL:)O7@ZV_A:$+BAL\1J'4*'TB!6<IVUJ
M]_U6Q=*+W"PKBN:MR0W2]+)([1#&[P'M*6_B9.N+BV&N9UQL3K^HULQ]PU/+
MSERTF:L4<V-EDROY-C?TJM<W&+6KII?#L6VWD\X;!,WE4"_DL"RU6Y1/+G9/
MN=UI>2?$\?RQEO6*2V-<]/K,Y8X7J<EJNT?;PJ2&S37 D!I:;O2(6KW:LJ-F
M[D$>;[#H4+YJ@3?>ZCB>IRBLOLQ[D_^/OW:PUQXOM]O\[#?Z4>8JQ='56N_:
M;6P:K#7;W=XPLQVGU091"3[3=DUI?.:MU \#1AZT,]FYAOA\'TM9M*TL40)I
MEMHI$,?3;P$%+P.IL%.>[JR2EHHZHX-%5NH08WJL4/1R!*HT)KZD%>8X[,3G
M2X-R"R1/&/_&3_<4B%<G& +Q?26^#DJ%@Q*L\KQ"WGN!N-0$*8(UHL);8JB4
M@8EM%2;<644DC3JK".*:Q^A/4X:DISRDI?Z<XT=787%PK7:2B[NB2C??8S+R
M>^J6FS<=S3U/LQ_>S3?YCK*'=KL+,U]IE+V*]8+Z=FU+O!F:;VVQ*%M(P]2N
M(G')>VB;X]>CH<N,/K]>T9Q[GW:-^W66ET)\=RILL.@5GV_1S<$^*%CQ/ACO
M+$8!QUB>>T*1I%J@DE?.<NV=HGLIA<@N_8NED]F<CMTK[YM]%0C#!"S,!W7(
MJBI/*\E*@JHR&@?GE4+:1-]11ML(\3,F[5[*@Q_6JBB4$>VIK&&=8@>+S4S7
M,QPQ5)XO+%QP[49>8,L!6:QTZZR_<5#&2BBCNL(!"5)2Q%ETD*.Q*20J0P16
M@5"^TU+V3M6 UWO6IVN"WEL]4@F&"W38&0NSC@>I!48TM3OGC <DC2]1Z57I
MN#$Q/%5[*4=Z- LC!Q?$=O/IMJ//M;@P;:VN)[E.?K$;9XP*T[<[82&'L'#?
M%;N6THH&BPP.T6)Y*B44#B-O)&%.E]2ZG8*FNU3L/JP#BV$=&_!@AZS*VU*E
M"!!1P5,^EAFDA.#(6H(I=EKX<F>_D+N4"3YTL@5:'T!8V'MCE412E9(V/J3.
MRJ0T2#-L4&6%Y2KHU%=A+XM6'C$LA*IYH,/N6)B)_RDJ8W3'6-JP@%9(5E5
MEKK*4ELYSG?V%;E3U?PC6A@XG \1%K:3DJO"I.U)R>5V>LM#\E[-Y*<YH[;;
MZ:5M8=-!PZ].53;3^$^NDTKUF9?S==ZI,C/5=>;ISZ\5?L5'2Y5I-U2:S<LN
M)SZJD5]6:.:'6"L9NU5E?_[1ZMJ;V44<8+NH%*BD=K)RJ3Y (&XE0Z8L:=12
M%G0EI"1V+]F6L]GE8E?VT;PSY5F:WOUUV-A1G?:U;C[$._PRJNT?SPH?#>HR
MGCV=S'R'BX0?L2B41Y5RRPZ2\Q$L\A 6K\<MSJQ9:-*%ZXN[M\?I6\7=.QKC
M3'1F%%,(6\(1E\XA:7G:+TTY4C%C!=U9GWLGC9DW>GP;3JV->N#^MNK*]R%E
M>F[2EV)N -Z=3F_[P+^3#JO9 Y8:KU1JN%*B]::A\P+,;Y=IY$V?F\AXHU']
MN7G^G<68]UC'\9U+-6ZO_[<?QIVE&O^K:/_[>9I3DILK</**D[S$9K[<)3UL
MND=\MW0X&NFK>C8_I+T=P?@$_]?B^-2.55\V_GGC4])SZC=7K^3SGBV?(3[$
M<@W0IV$S;!O4/%]<9/W(>*A;CF.^<4E.%)?_M;Y&9['8)"_2^=/73B8GY5W/
MO.MYU0E3U6/?]/%?DYUP4:JU_Q[T 7[^TW1RK3K-%W9E8S;:_O%Q4L_&#LUQ
M+>3_KL>USU&3V\5ES]LE9NF#FU1Q8WU96D(V_[M=NA4_^.2C;QY=\#DLM%"Q
MLQ@Q'KA<7[98GG@Y+3*@%1&%E75^>=)\(5@\YWIBD ^%7W?V/?:(9S^\3I7W
M]2R>[)H?-_S+J3L<&3T%R3SL L"=T8_:DK[^\S/ZK!N2V%U&^Y"RR??MH@7M
M%J,>@!5U0':=,2P02,<$ DC73:3[NY[8\X(10+G#,JH[.O7>I?]URJE_>G>P
M"W;X;N(O=53\C06Y\PSTQN*;YX]LHT\OGBZ8V\-S&"#=$ZLU##<,-P#+L0T]
M#'?'/=9%&OH^SNFUKW_(+M%M/=8'=%#O9%:]$T07#.NV SZN#WZX-_7^P8.R
M_^RFDG> 4/9;5[@CP_MLCE8RI8*HD N8(^XKAF1I&1(!"R(9%HKL[&1]E_8_
M<SQ\V<+ABS9&O[&TD&V4%K)OE!:J045O[OUSS #046CMJYD#O3TUO0&;'1R;
MW6<="N/.>IP*+4N/N'8":1'_Q)Q51GCKJ]UR7FXH5\(21+'&B =)D?8T(*FM
MY&F#(YOVWGT\\I*#R+% 7D]/7O><(NI0P'T(-45/$)*_3=-#70#U0Y#/4;DR
MAR"0CH[]$YE#[[R@?<;TEN9AXZADSB+N%$:F"@Q9S8S"E61B/S%]!M2V?_M^
M?2+&;][3'% "4**KHP^DV3&!='3L@32?/'6 B2$JE!Q1[PSBFEID3&D1<X)6
MC@8BJIT6%G=)'3P81Y(!Q3<W6@-8Z! L]&<J?U.X](0FZ;IZEI9]=D>\72A0
M_5!/]:A[1-%5D1VQY]15D1QC\<#=)-,[OVJ?R0AEN/="&61Y<IJ<DDB6U*'@
M'1:>81.DWW^!P>G8/9SGA0>X['Z"HJNXTE%4/V;T /;MG)4<06W#P9I+9Y(8
MQ#&,2UZA4A@:N=4*9# SR/.J(II[9M5.<ZK[US\\)+>J 2V[6,IW&*#1E;S&
M073'>7IQ=9UV86QAL5H/O4D8;ACN'@PW  MH>N^'&_JV]&M:;-[<N!BMNAM#
MAY9CH9"C'6<86QC;0QQ;P ?0X0,>V_[473V]/)]@O=:9'NE)=! 'Q6?],?WC
M+RY']97WA?%C'X^-'Z6V?Y?Z:E*/1L54?X$^*]VQOB-:J7J,I5*=3%ETMPRJ
M<M)Y0Q4J@R@1KZ1!BBB,=!DJH;6BSKI]E$&]G&/D^W93F[5=A/9<!,4&JNIB
M$=33HT%'<1:(#8@-JI".D<?NLY0X.&Z4(,AK[1"73$7:DAI9ADNC"<:JVMF'
M]"X51H]&6]4 8Z"M#M!6?]JM/+WHGB X?SVV]87/\?=P[(83;Z=M )["\;2O
M7S>Q'?P5P+">N-Z]<U/V&6YC*K@+)NV:;E6JC,9(4F415=X[JVE5A9W*Z+N$
MVQ\2Y+UK$6^_G@IG#-R4(S=Q8"M0Y9ZH<N_8ZC[D%$B,G2/'*!48XA412.,R
M_BF#])8&P9C81U#]<.1$!H)0H*>GM^G^3'$?0M\8:%K:;?D<E?]R" +IZ-A#
M_[7N1>Q*>R&%)*@4I45<&8TTXPJ5WDNG'+.EW,L$>;MTN2U#?[AIA@%E76SJ
M#IAQ:)@!% KFT,6Q!PI]\C2"5XXK0@.BUGC$#65(8DJ0"$PXYH2UMMI?"],'
M9DPVD%@ 8QX"1/1GYOXPNKH\0=8!NI>"TW38(CG&DGQHJ+;WK$3IM0Z$&>0J
M4B)NA4)&EP9QJ2I6$>5"2?>1E;C1O3H=NS?UV.XW.R$&)>]^>J*KT-)18 >V
M[:!0CL0DCF"= )#K?;F44(=+'8F0&280=]@BI;5'U."2!6%P9??2K?11N932
M :,<N/0PN'0C=1'_2)4Q?UD([\WL(M[-QK_=\---G^8?\9MTR^%XIM?TVQGB
MO6(*84MX]!"=0])RBKQ3CE3,6$'#[^19>^7U\Q?7OL7($QK_?G@B7=W[X06T
M&-'56"_6'E52&UD2I$QTICD7!DE9.L2I)=H11FC8*9/RE' M>=H16L5S0E!(
ME<8B(705_S7$$K>-%R]T<_YJ5'\^FUU>COQ%?$X]^G78V%'=S":^^1"O_LNH
MMG\\*WR$B,MXYC3BR^TL9:_RNG, ]'#B%"?%^K 5:^-6U*%(0UNDL2U>CUL8
MC>J^+ORNJ_R'X45\DS?^<_&^OM#C^RKZ-6^[_78W2^79]69"M?"5I1(YR9*9
M<(9DB0D*0I9>2%II;?9A)F?VW+O9R+\-WS*8A*HW64TQ!S[O3J>W??H,FK?0
ME*>PM8<SK=/(S<E<HE4-5\933-H5DL6T+J;G/@VG2TW94[.F<9Z8R-\VT_A/
MDDPV0YO,,$2)-<6P*70379I1^NOY=YKB8\1PWVL5][#(I2.0_8#%H\W?)'M<
M>C:M%YY4>MATC_ANZ7 TTE?U;'Y(>SN"\0G^K\7Q48-&^K+QSQM_J2=1'(LQ
M:KVM?-ZS:^=1/@V;879=KYXO+G+3!$E[8T%.I$PW_I*&+SWD_*VC/+[\].Q/
M7SN7GK#RCJ>2NYZG3JI'OF4?W_*>M;_[[8UZ@LGPVQW+XJ&W*-MNKP5II>\>
MWEL7QA_Y""_[&I;7]S6\[VA_=]% >\-KAN_!Y+/*1NTEPMAGV[?AE^+O\:_S
MIG@9?1M7G/G+Z,L8/RD8'CR^Z1RL,+M@;D^U/J65P5,7K'T-9N53EXL\I W_
M\'H<HY-Z%D]VS8]WM=DNB^\(6/)V@GG\"KNG$4MW)?!TIM&!V:TNH!W%5( I
M@2F!NPB\ \8"O/.(O,/!E#IK2D^U3N(>EMKE_.P3+(/(T]<3;_WP<IHFS2;%
M,*&-;Z8=P<].".;8'(=.#'KWUS<\GL)WP!WH[@H&0I0T56E0J<L2<64-4F55
M(:UDY4DP3#%UG_(0_?&J>?YZ#HOO]-"]G^/EG@HL*[:/1E-]A8'NPBRP&[!;
M?]83 )D]Q8J!$#E(J#*@$ 1&W F.C.0<*6=Y4([A2%/;W"5(J85F#KDR-5<,
MUB+#K$2!>X4-5413_EC<10=2 'MUAKT.<#(: O+=@/Q27[65K1"0@\O2F4'O
M[OB"I_($8;>NN%3.E\CCX!"OK$.*Q;";>UXJ936V;*<YTUU69:Q[+V_\WE8U
M5OM8T@BFWA=3!P8#M>ZA6O>.P>ZSTY^0SAA=(N.U09SI"BD?R2=HC8T-I;-X
MA["^)]9^8,)2^^AG Y8-$]_=DUY'XNR\W]]4?QD48P_A-C@K1P5I'5#KWCDK
M_S][W]K<1HYE^7U_18:W:Z,J0F #2"0>\NQ$V%6N#D],EQTE]W3,?NG 4\HN
MBLEADK+5OWXO,DF*$BE;EB@1)%'=89',%_(^SKD7K[O-=+ND6&AJ&'*.:\2X
MKY LRPH96882^RK(4&XGW8XP."^LM,T AIQ0EG/N[.^9QK)9)R'?3&//GW-K
MJF.-&XZ$P PQK#62AEJDK?#4FM)YO38WZW$Y][.Q%BY)9JU4W#L/<!]>XMV,
M_41/X<)BZ'7KVY2Q/8<L&=-RR))^R++5S)L%HS0DT(K%&$8IC53%)#*4.6,K
M!6GX5K8?_+# P?^,,/AQ#I%;JS[$,,]Q3/;Y3&79K%.0;Z:R%]B/7O+*\I(A
M:<M8V\5S("WXAPAG"*F($91L(_M^5N:B)U3(S%RIN'@>^M[W#'Q>/:*P>ES'
M'<W]E[$?N7H:=[9.&=ESP)+1+ <LZ0<LV\R]E<":TXHC[IE +$XW-]A6R%I?
MXDI(I\16<N^?>RQ\MP*%[_LZ.N[M;/I;,_UOW\WGV]:H MU&)>", 8>" 9G:
MLED?H%D?'+4]I1>YE)P)4R*BN$=,4(F4)!)I&HP3EAE)W39R\1=F,IX[E9/Q
M^&>M_?;@,D9/J/WV<M5WGK,*5O>ZH(;5<EC_0O7(^2^G]'48^B_(U1/?.4LL
M?S.['+UV=3L>ZNO3>'3-G <5V&Y\_KR+I?_AG[-V6H?K15.Z2Q'X_.MQTW9E
ME4Z[0DKUE5\MM;+<R/#+ [WAT<7)YHB_6FP(WRX0A!_;&?)\):D(V:C)BV4O
MU_P%ZM&P'D'CIGHR+W1T^P#HH?]YK,]]W^&%= !YG.KA9WW=SLO<K)K(;42,
M&KXQFC7E;U?'3_"[[U%O&M48;[FG'>JVC5J%RQ=5B.)?^.XGK^YZ;[5![J_N
M*WOW\+=YM;GL'9.E$I7VJ,2B0LPR,*1*$E1Y[F50@3&S5DWV23.^;RK</:DB
M9 *%'I[/GOB@Z.55=),-OUW]\,EF("PFCH$B)0D!,2,",M$6 C>*6E=61J]M
M$?2TZH?O0HCL=.67EO&[GOK?/3S#UL.Z8_6OED!,MW#H\QG&IPL_+SH89[+U
M]?9 >F/=%0J=K:XO*\:3)E; @]A*CUSA%^+NCL4Z>OV\N%C\<&%?:;WK]&+B
M?=?VMOY27#9=*2._7LJHB'4#NO/B1LZKM1@/IS A'CRZ?-Z /+:DX6,?J0:T
MK%ZZ2N"QO"95*K_GGKYGKC1Y;/W+>]ZUE(R$MU-I\AYCWMM2,RD4S_C416FK
MT=F_F<F?__U%BDT>FCZ3<;>LDN14DA$P502\6V@WX]\^.]OAQ.BYS.Y#3>+'
M7V(OS*0MZFV4VWU\S+\G];]2<-/;G$@S)Z;E44\IY7IL^DK&G;)*DE-)1KB$
M$>[114./35_)N%-627(JR0B7,,+E&&[?W"FK)#F59(1+&.%R#+='[I1W!=CW
M70'>;YJ>^*/Q(P_G/;K'-2^>W/GBOL-82I6KP1_PLLIM[AB 684)E0H9;SEB
M7@ND0Q!(5J*J9&5X:==W'&9"4A<,HC26LG-Q6WW&#.*6,SC N37WKYKH5EJV
M_FV/E%M:5LE.,,[;#B>SLC(!I\\L=P1FG:O"'PZI/8'#*"^%QX*@TAF#F%$E
MTE8;!!1E#"9<EU+>Y3"EL'45KI *CL UQ"'-&46"2>$)+3VGYF4YK#P!5LT<
MECDL)1_/M)8&K>7D[5!X;IO)&Z.D$E8I%!@&X@.Z0THJCH)U1IK2*2_95I>\
M/Q/Q*8XS\67BR\G;,9EU3MYV26H[&#+Y<=/N#,DDD5X[*41@R HO$:N41T8Z
MCUC)F74N6.*WLOG[D[FT!9W"IV]N Z^JW".Z*_2Y?P P5V3;]Y'?=VO[SZ1,
M-3F4.@(P2U>^!QQ!I=LMH WE% (6I$V(N\ S@103&'GNC7).!,_6=H%_S)CN
MYHW/?FZZS4RA[?,Z-\WH=FV;\6SBE^$-HJOQS3>+VU2#O!-\,AV'/Z2,$$=+
M? ^;I7LD(+V#^'!TF;);)*"39#PE:V*_-'$8))VN? _8TM,-UCUV1FM)D-7&
M(D9*C%2)!:)2>UJ6)2O=6J&+QXSAO7RP3M2@S,%Z#M83E'TRQ)>#]1RL)ZV3
M%#QE<Z&>!\B!']26^:/+ A6C9EI<>AW/#K/A+9%M+%%T?)4%?IW7 OB>O?9/
M-I<;6*[GZTZ,-UTO/E!\]A,/UT"K)_ *A9O T5%AKKOSZTMX]VG1A,+5K9UX
M.-]_L;YMN^OGMV\+W;:-K>%NKOA<3R^*LPL-TGJK6_CAY^8R#A1WL=E@5>''
MJ]KIVE:]CU#N8U0:@]BK>GH=]]=[/W*U7M[E;X.S(U?.A]ED+I-V9MH:/DRN
MBZ;+*GRW(:$N_L__EI3BUV=C2!'TL'@'%S>7M2W^']RW^/'LW?_[J3N#O!X4
M'^ 7\)HHVGN])!Z$BXH:O.E"3[OO:RV @Q$SX9=_@IJ+:5-,_/ELJ!>-O;$-
M:*6;3> ]B_BP4$_:*?P+=G'MXY:*T)IFF2.=%"!B>Q&O'LZB_84ZYDA@;T1&
M\VQFYQ<WOU$Z*#[=T[B5AMT[/^9[E?8"TV5<@%15"X)DR1QBV%DDE9.H!/4Y
M)TLOC'U*VJK/K]O3WWM-_=Q,QDTTHUNI:R?,A^:J]!NY:G7_!-2TO.R':(</
ML^ V5B!R#S7A=L5<RPTF+(X<WJ+_@B$V(WU53V9M\:9V)\7O?EC[<-*QP!+-
MSKP%)0!)O &W_O'G-[^_.XL??XK>#MX_K2]G0[B!J8?#N0H^ZPX@)[X=@V)\
MQ *_N)N-O_S/S(^L;Q>(^/.'_WK_"R*J  DY#V?U\+)\5,]R$99 @OYR/&RN
M@2]C]#'J7!@"$5=/EP80FS7Q839R776A2(/]&84^U_4(8-!"&@.?YO>ZA-OT
MYC8H_N[!1H;PI%BSZ=Y'Q<)Q]64+SNI\3^$W;9U;['_HT2Q"8F3L6#2L.TN;
M-KYX?&\[!!/N:+;XRYLW'XO(X-8VL]A_==XI8.(!);IOL1Q4.X-7ZY\.IMX]
M,I:7&EW/RTZUQ?FL=CK>O6_5^YA@C3K? (M_<W/OLRG<74]<6_PX)[#W;\[F
M1/43M+>C-4)>OWSUJ>X9I[%^;6V_PY17WBU*ZB\-9*FC3JE_F>A1)%J0YDUU
MNRC]E7/>M&W=3J/@TD3(0?&W7I]OSD Y8.31'&TSB<YPO;"([L5[\X^%J_R<
MVEHX5;=@  ;"/@@WX.W!R^%4<"@3G0-</9:E[+P2'*RS7 U^'( T>KG9>F)G
ME[V VCFXQK,^7W@PPDG7"#@ZG4U[?Q[6EZ# #I$+/1X/KSN?@O!_0U,Z/[AI
M;A.-MW\]'T$>&@51RV5?AG8E(NKL>@A@!5'L#$(F/[FJX<H+0!UXKYB-S/VW
M\])E,;4%2L2W@J?\,6H^]TYY&:UG@45S!Q]'2(OOMA*DU?')OIT.BE]Z'W]@
M6K:B,SB>II7]:9^"-5/R4E K($13)01K!L(V;Q3$;MY8;RFGK%Q?(.N%)L0C
M)SQ'C%88*1DJ!)$ UKXB@5EY=XSA0[3P^4#"Z+R/UN;3G'_S]T]QYK>F.%??
M*J$]N']><UHV4L"=AM"\1%L'#GPO8:\BUP:/7D!._*6PNKV DXJFP[<?NY#A
MI\)>0(3G@7I'?GK2[T??(92+UN Z (V[A76WC7CH([G<"5&//.3\>\3HJQ4H
MC$@<:^]VL=B5'LXKCNL8S^AY@!A:/YTNP'8>\G0!BG@-V8$//I:V[V(\T*OO
M%+T,[[KHZFS:)>SQ6>"''L13_!/@NW6U[972Q9JS(<2QL:\$6&I8_ZMO2.SF
MVO $YP$"('QJ8J,G=0-,$?FRF:Q:66SN.63ZD^6MPFP:HP^X41>6SM.<N26!
MC=2-ZUK?TWC\L0ODAM?=[<"T(6>$@-+5 9K4Q\^15D&0,W@3N&7'M%^79^3"
M3:\4PZ=AI*E.0>TLA-K6,3KR,>Z.O PQ?#L;QXBT:]H$R'?2 @O#B\6 (4:H
M\76ZD+5_WXY;EX\^<MO_,"K^8P:1#UN$!%$ZL5/H;7U>O/5Z-JW#; C?AL,^
MS_KP]NW;-S]UJ51<(=.#55,,]>?>8(?^O&Z'O8*7*6\;M0)* ; : 5A%I07O
MNI^BLN'B/H[J#7,8([&HH,XL+L$YP(ZOP,JB>2[,JJN&V@5J<Z<RL[8>Q1Y?
MWS,A9'[0E-&H2]-'&]WT)NOF)W=<)*)O<^,C]>4EP+7NNI7CW>-IT0O!M"#1
MM/%T2)O /:([.WC;83/NHOCN= !Z\## :'#ST1*$.Q.UU@^[KKO8@? E8D\T
M_.C*D]AY-UWTH%XVX%^UG0>P(+^NU_M6*A4E&280*'QN)G_TT2W$N;5W\Q<:
M^BO(.E9UL$DF&_MP%Z%JCP;W!I1I$O B_W:UZX=U0-J3NK.R^;#!)CG<(LY.
M&O,:ZYUDHUKAPCET=LP<SVGU%30G9C=M!.Z8^$V:R^[^X$7#V\;3L<#7#2=:
M\4TNW[G>8"MC42\QQ/]\&ET?QWRF(N?:5((;4R)9V0HQ[332Q%5(*2P)+;D+
M9BN3AL#X(#OM(K,W(]=/%@(L!*IK;_H']J^L^=H\F^<S"3$H5H38>=,M,1XW
MR\][.NK153.<9Q/ T\ 9?5XW']>!F+%=!GX0"=>C&-?99C9IN\ZI!<,.BO?3
M?C (?A[7HSE'7NJ1/N^9;=DI O#6#&<+%NTZAF80X\$I'2T"$ *-U^<]SWV.
M049$Z"[8TTN@+K2+0=UB"#'&M[$7)4#[1MT UP*:8[370V].<&YU1';BN*<#
MJ!>V<_4\C&@6_0I@(CH24*?,[JRHFVN(3B!"N(S!=]=1!D%&W\*I!T9-,P38
MKUZD2F#)2P-4XTO$G ;ZD:)$SE4EQX[KDJR1CE34&1TLLE('Q"Q6R'!3(:$Q
M\9P*S'"X->2W[#WZSZCDWYKI?_OISPNU;JD'B0QD[D':2D\[)%:M7_AC1/(^
M_HR1:;/TQHC<\XPF#D-V:4U'A.N_BWY@'Z![&O&SNS&D\I/+]F$>_=@8:_4>
M\*M%]1=T43O(Y$]__8?#3)G*:C#?N#.$9!@IKP0J0^P?-=)52J:'K3<53V[]
M2:N18";;5..F4%E*25EI-*J<\J#"D@%^48YB%[;5KK24\[NHQ8A6JB0*84%B
M?SD52&--4> T4*RP4F)M7X__C,,H_C9\;<*P3V#-'T*, 2/TD%M0%4WOU,TF
M<5>'UH^2LZF"]A,)EC9U-\U+T<9.NG'U?HK7\/H!:6KW[_\JBM7D[5^HAG3W
MRRE]'8;^"W+UI!^#.X7WFUV.7KNZ'0_U]6D\NC:]=U#5HZYY\ST^^A_^.6NG
M=;A>M+2[%$'P^7H1-9Y.?.RONO*O3?,E"BB^ZK+LQI<'S@5^=,@XGW$\/Z.?
MT;SX-I^EG![J$7I+OPM-7BRW69F_0#T:0LJ VJF>3$_U;-J\OGT ]-#_/(;4
MH=]Q!74COZ=Z^%E?MZ]?_?FNB=R>(QXU?&,T:\K?KHZ?T&OR/>I-HTOEEGO:
MH6[;J%6X?'Y1]Q>^^\FKN]Y;;9#[JV?KI"'8<^MPA9C'##$N)#+:*HA]C35E
M22P+?BLKNW0GQ_:CGW3SAG-_S%?L20Z*A;QBKW$_T_H%>NQ4:6A@@2-6!;"(
M$BQ"Q:^NI*JJ5,6-QMLPAC-[X=ULZ#^$NV;Q5K>U?3-RO]3#&43HG^*HQ?Z9
MRO-.\.NGAL4^!J>GNF@OXCRQFSDO;3%KYV/>S>5XUG5&^%5K:J.@[\PLC]U"
MRY,6AWJ+C\,J<0#JW!>0I,8>$,ARNGNT_9*!V$5U%0<)N]'Y.% %823<KS]G
M-999+H_I5L?<8;L.W3LZFU-+E&P4"*@EGHX@=&EF\U-ZV1",!_B'Q?EQTI$>
MM_ZT]6,=1X5N,T5WW:N-VYK%@9I^3.QT<9/[]BOK'UP!0;(?5NEP@>L='_[Y
M:]>21UZG!E3=^N^%GT\&C.97SJ^\YZ_\Q+T--V'^4S<\S.N4M[Q.F3^E].?]
MTM[;:I(I5/_\U"V'^VO33:I]MSX'XKDJ@QZ@.I-QN!?62H_!N,QZR4"XOT!X
M5G_),'@H[G90T>0C+6&SYN6N=]-^3A_^L5OZU\S@8M>>=+LEC*<KG2NQ8^8;
M]95SG?I4 7IU,FZN4Y\^!F>5I*F2C' )(QS+[K1G[I15DIQ*,L(EC' YAMLW
M=\HJ24XE&>$21K@<P^V1.^UA3^%VS2#5JGO/Z:3=]#H]A7:\!,R^4,_N$<PD
MR#K(.L@ZR+B4FCZR#K(.L@XR+J6FCZR#K(.L@XQ+J>DCZV ?^[R\B_][<O=6
M)Z"XIG8T?]*CJF$]J!.,#F@T ]?,XKJV!]O!ZLHW,I!5^<.M1N.[JPEWVD^V
MS6XQ/YUOE9A$I<6MZ/+E5?7LO9=_VH9VME!V[M'Z2: TW<-TLHN:KDZ4QEJM
M4%E2@Y@7'BFK*Z0EQ\IA;84B=Q=[5TQ(ZH)!E :'F"LK9!@SB%O.X #GUJPM
M]@9G[S=9_\^F;>_='*N\M3G6-ZNVDA-![J^&D]'DZ&L\[XT64HC3LGL\C&PS
MMQXPMSZ!2FV%255JAXCF'#&N+3)88.28%D0RXZ34ZZ5+L'45KI *CB!FB$.:
M,XH$D\(36GI.S8M0Z4G)66;2S*1[KX7,I(DJ)J>M1TZMVTQ;;6FM%,8C:^)N
MMTI:I)0HD??2EE[02ABYC3W*GH5K^0G'.6W-9+O_6LADFZAB<MIZ7-SZ!"KU
MI3%6V H);'FLE2"1#,(AXSD/@EII^-IVGQ7ANM*E0XZ'$JC40JI;6HD"\PH;
MJHBF:[N./PN55B=,9"K=*RJ]=SCX99<]K(T+/W((>#^&=Y,AZN>>&Y,JW">C
M@"ST0Q;ZT28 &5>.Q<2ST+/0,]0<LP*RT ]9Z#F$R;ARX":>A?[UGJ"'+0S(
MFV'LXV88O_A1 \?R=AA[QT]9!UD'60<9EU+31]9!UD'60<:EU/21=9!UD'60
M<2DU?60=[&.OUV(N5-X.(Z6>LBV:S=_OUME>5->>3=NI'D6A%:@PL31ZGM^8
M\/S&/ 5Z_Y<7<596I=$">6<$8I502)6406,9Y<%K[JJM[(JQ\/DWO<O_-HL%
M(#^$L\[S/]PX_MOH];?F3/?@\,AITU2<2$GSM.D,*WNOA10BNNP>V3V.E76?
M0+*2:2HUTPCK$DC6*X:4+67<A,K"0ZVBBF]COXS=D6Q5EIED,XH<(HIDWLT>
MDSWF,+)=SS!7E:F0UY0BQIA QJD*\4JS@"LL9<6VL9G&#K/=4F8BSK"R]UK(
MK)NH8M+506;=-++=0%EI'0U(2 R$B8U#2DF,@#DE+JT@BJYENX_99F-W)%N6
M52;9?4*1A HS5%L>B?ZN468Z$.)81IE_J8>S:7WEB[.S-[^W2;CG,;K>RQ+X
M<9#S-E/B4ECLJ(%LV&L6!W,9,I4,2!)3&E-5I2=K*?'W# #K\^OV=.&+G2MN
MCXI+G"@/9T??B:/G)#6;]0&:]<'QUU.V0V8A2$HL(D3%*CX>$D5>*E0&SXSC
M0G,EGC*4^IQTQ<I$9R)EOSY6O\X,EBW]."P]W0R,$N:(8 Q1)X">/.%(5XP@
M;BR%W['3U#UE4/)Y,[!$:^ED1\\96'IBSV:]GV9]</SU!+JJ2AN<HQH)'8!Z
MJ)3(:.^1P,8%5W(N[%KQM^\9WGM.NJH$R725BE\GM#PT#\J]]*#<;'3EV[@&
M%)QY.JEM_-A.&_M'Y^MYN"Z3[>&0[3:31>PH!1*E"*N@X^0:CPSV"G)'9U3)
MA QXG7T?.USWM[F3_K[TT;/HHG^+'KH]4I8B<W)V_YQ"9K-.0;Z9U9X_A202
M4R*L0<)!XLBD(T@J+Q#!OL2J"L:9M3DGCQ[$>QD2*Q.MS9:]_5B]/?-:MO3C
ML/1TLS5E/.6:5$A(4R&F2@J9EX^35["P 1(O;\JM#>V]#-'QW(.:W3]G:]FL
MDY!O9K7GS]:8*X/#H036LD!()>5(AU A'P+1AAGNK-_:@-_+D!A-=)'\,7K[
M :_-V\)>P7F@<-- 8>?[27CLGFP'?= ,_D@='!S';S-SU<1H;6V%J*P48A4F
M2%H7D.=*<D69AV#@V?:%[9P?F/_N2OXW[I^S=GH)[=Y>*$#H7NQ<EY%ECY E
M)\79-;)K' ?I/F6C'&5X4!0C6W%(K)422#*MD"!**UJ5!%=KB?76MH5]28ZE
M/-&%CQE(,I#D$=;L+=E;]HUVM[H 4ZB8L7K@81(@;Y44&4,\ GE:0KWBCM-G
MVQ7V17-=ENA^.1E9]A99<JZ;72.[QG&0[E/ZDY57 A,@2&\TY*U:(,.,1T$)
MRCD+WK"U?7NVMBGLR^:ZB8XM9R!)?!%JKE&:T/CSPVJ4NAY8$O3OO/=S"J'"
M,>\@O]4JI9130R1#1C."&+8":48=\D0JI1QGCJY'#]NK4GI?_+#-"6DGI4IT
M'6P&EKT&EIR@9_?([G$\O/N4Y4K25Y75&AK#+&):2:2Y*>/6\)QA+)DJUY8K
M;;%.Z8O0+*TRS68<.4@<R<R;/29[S&%DO)K*TIB@$7<::-4RAU15"J2$IH2K
MP%U)GK%2Z<MDO&PONLHSL.P9L.2,-[M'=H_CX=TGT*Q3%C/*%:+&4J#90)'$
M)48\8$,K4BJ'JV>L5?HR&2_>B]G7&4>^.29]_RKH3;ZQ]<'I-%9![VP4.AF:
M!]W'P__W%7WU%?4=XW2G9%24U9+5DA:'):.#C%[93;):LEH.1BT9T))7459+
M5DL.QS)Z93?):MG_52/)+1)):0W(VB#\%JWB_<@VE[X8^TF_'*1 A=%M;4]S
M=_KC5?GL6OM3'K!+;,!NJYLW&*U,Z0+"A 7$% 5H+;U%UAM-#=64.[R-I2'O
M=-?$]J.?=,-U;Z/CWQJGBWL4Q^V*]=2W'\*;2Q")U;\TPZ&>M-TEJP-W[W_[
M]1LC=WC \KC=7HW;[0F<'&VJD]WCFSR<:?> :?<)+&L\4Q4O,6(D2,0\,*8T
M3B)#M.)*.RW6MV]XS,J0'; LWHL]D1*&D72A_,C1(Q-OHAZ3$^"]\Z5T$V"E
M2D<8T"RS%I+92@LDK2^1DCB8()S0ZXLV'[-29 ?4S!,MJKHW0),NV.<$.%G5
M'(][Y 3XN&CW*>LQN5%8A,BR.K*L#$AB%U#I [>RXDP%N8V%(CM@V;PAPGZQ
M[&X+YN7!YW0&G^?;#^;AYYQ]YS!@1SL3EKID7G*$&0..Q](A+;Q&TJO*EDY6
M&*]EW]L8?IZO''WF >A$:[WO#=2DF^3E_#M9U1R/>^3\^[B(]RD#T)615E05
MDMI3Q"B/6R%1B;#ETF%M*D_"<PQ OPC/YB'HS+.'B1^9>A/UF)P$[YTOI9L$
MEXX2JBE#E68:L5(3I*4KD?+&V$I0I=W:[+!M#$&_"#E7*I-S)N>]UT)FXD05
MDY/@XR+>I^Q6&#Q1AA&@IV 0XU@B5<4%3PP^EQ1#<FN?8Q#Z97@V)\%[Q;/?
ML4OA8MWS<^Q2^,BAYR0TE@PG/_<F$%G:VS'F+.$LX30DG!$CVW.6<)9P1HPT
MI9TEG"6\[Q+.B)'M^4 D?#AS]I-0Z4/[6K>HX#>C:8VZ"??UE2\FOIU.:COU
MKI^,WY[<^FG:V#^ZSE+X78]<G+3?]7Z.K)^?GT379A*Z3 OKMCSL<1Q#&MN<
M2R""%\9RCQAV'+$J8*2%5<B5V%OC#2DKMXT)]=&?%^Y\YNUL4D]KW[[[8H<S
M@-Q?)\WES\WE>#;5L6T?PMTAD3>7@-/31]=I"O47[]"__*2)!BLIH:_3'/W(
M$+$3B#C&&"F;=3+RS<SW_(/YE@ONG+-(2&,0(T8C'8?U@Q/6<<^\8FP;,]HS
MT65$R(B0YZAG2S]Z2T\WZY-!EDY5&%E66<0\-7%_48\TD4PQ4MG2\&W,(-\M
M&:[->DMT?75&B)STI2?V;-;[:=8'1WQ/X#D6++:\%(A7P4/2YP720C@4+.,>
M<^PU7ULI]9@9W(GQ'&69Z%)!A%M#D?!%FZ'_]X5Z?IMU$_GANZNO'B0'0N'[
M2X_KW;1DV\+K]MLKZKM[;=4M.&5T&.\*W18C/UV<HZ?326UFG1B+:1-/NP1W
M[RZ[@-#83]H"9%F#VQ7FNIA>^*(/G..=P%#UN>^+2,T'!HMF-FVG>A3M<E!\
M@M-7?EB<,VOAZO@P/;2SH9[Z!]S7]\[?%@O+6+/![Y7JDQ#RMJKO'0V2WFAO
M"-(F4,0<XT@%42+ O4 XK[CAY"EY@3Z_;D_?C^S$7T*C]/#G3GL=!K9O5C3[
MJ?E].;Q[-D?"K24!%3\1\OY4("T'Z<:SMV9"+T"Y6 EO2N^05H$@1FF)##8>
M464"E@P8(#QIT50*)E2RZH33^Q=0)69"35B?0 % NM&L=M_<,S^>^DL#7%#B
MDX)B6G4^ !]8-^MC[&T,LX;7)Y$: (C;Q20/0.2..]I9!/_9M/\^:J;%%;Q^
M!&JX#UPP\:!=?](=@>>V0!83.+H*_'!",9Y-QDT;*2+,V2@>,9L9"\09.<'H
MX7S6B0?.<G&UWF U-#@^AI\O9MS \:,Y04:YU9?0J&F4M!X.BW$3+Z[AXW6Q
MG /4+N/J L#&ST/HFQL.BK_[XD+',^-\(&CH=#J,2A_#J]JZ"[V++O)LBQ_/
MSM[\WOYTLFEB4322S9.+H*6@YMCV;S3PELHWAWK=/[>.+'9>,C:.2)6H9((C
M)JE"QBO STIR*BCA7J_AYV.ZYGZI6SMLVMG$?P@Q.?&CMA/1[SX&..[GIIVV
MBRV1O?NHKR/<MI_@H6^'()%7A0?H',,-IY.9[QM4C\#QWDP?^A;_( \+_7?B
M$&N]K<_G(6I0=()&)DJZ6%7&<4,'^/.EOB[.)WK4Q?_1Y1;N733C** VHO@(
M_<\,WB/42W=='NS\?*.;?]_\03@*) $4,5E--5#$EN8*;O$&O,/-&2;&'=&%
M.LHJWOW/K)Y>%^^7S?\(#%'\&$&O.QZ__M3QS6P<<XQ]BO6L#!7S)4=82@.X
M0SF21&MDL3)"ATJ4QM_%*@RP8#CUR"H)L1YQ%$E%,-RBK (EI2Q%=1>K;G!H
MU3G>3, PSKLP\.WU&E2]^:PG#J 5 HD/81X>SJ87S03$Z+X6"O*OK:0'V=H8
M#\89P:T?O?KWZ<7$^WT)!.%.PZB]U:093'X\G&TQ37T!NRNII8Y5' DAXKP,
MS9&A)22L@C)LB1656.O6(XPSYYA'N/+ D:0,@+>E1BXPY1FW'-/P7'9WI>MA
MS$E^;29_B6"VT?R^9_L&6HH3+.\OUY.8W=VQMXA]HTY",>"; VP76W4!.V1V
MNAXMHO >_7OXG8,FW@RJ73ZP$8A_7%[8HZWN8OKXHP^A3R>Z6'WQZQ*8Y[ZQ
ML<$/:&8']<N@$4X+/N[B<5(L8M,:?%&W%R?P+[Q*_ 5NY;^,:\A'^MZH2PW2
MGUT6^OQ\XL]C&V\:<DNLA5Y86=>>F 5U_'6K2?U;Q>ZU?7)W2HR2N,0HR-B+
MSRN)C+4, 6T80[TEF*^-5DO,B/%P$@Y<0@!J(;RB@!C@\Y4-E368/1O-/,C=
M'\(V&WH>!O<7J4[,Z>=DTZ5E,8R#-VSF;O*PF.K=Y7C87'M?G'7QV<?9Q%Z
MY%<"J'=G'S_N:^SD,?%&5PQI0QDPE[;(!.W 0!4S(3#/Q=I.]KQTX,3<(!<I
MCU%'D!::(NQEQ7!)K-5XS:BC\-YW?2*_0'HZ.O\(;]C,N\06(NY.6@@XRO>K
MG67?:;-XL#<]91L#I"/OP)F[KZO;OG/5%WH91W>];& H?9?;8D0%Z&;B=3N;
M7"_)O2DBF+9A_LL\0>M8.J9HP'E^8NNVO[H#B79CM^7]>=MZSG82[Q4A(NLQ
M-@?8:)$.=Y'/7.+%&*0)*IZUT\+$3JQI[,L<@OZFA8]Y=51>O"#V%L5H!U[\
M#SBIOPQT%/'[=B32C+H+%A%5I\[;T<S43R[CH:X],1QI_94?%==>3]HB3)K+
M^VZP2LSQRV4]G?IEW/:V 3*.7WZ! ,I.&[A9# '-L&XOYAV-XP[]"B"820%:
ML!?S-D2C;&?FGW!9?&$-+9I<Q3<$ ;JZ>USL1%YT(7=?HC3L!#0YJ77'0OVM
M;MUF+JWE78[<"']?'X>XM[OU!!3D8W=],:TO/9KWX<>.^1M7[_O,3CJ$,LN^
M?S#@41P:!GW!Z3'\CIWY??30VVT7E,\O,G[8?(Y*K2=%T/#/7&=7>CCS)QW$
MW;&.>20_B_W^*\V/74YSXX>[M,"5\?%-_PI@PVWPDT'Q\6[K%W@W;\[25.#(
M;#SW)3V=0K(1 \XN QD#MW;=7:NHUW3M@URF%VK_W.7=5J"S_Q;/Z7MMS_W(
MQE[K8ET[77]Z;$#7<1[?'1S+=_E2-\@^<G"G.L#-KD_ZULX=XV157O$&+40E
MJX*+05[==B+K,Z3Q>'B].+F+#(?7T<%ZX3R@1[W[]W\51>Q:7QC\OU -=_IR
M2E^'H?^"7 <+\,Q3\(39Y>@UD-IXJ*]/X]&U"2N#JAYUACQ?--[_\$\ RCI<
M+VRZNQ2!'%Z/ 1Z[>T]B#SJ(Z+5IOD17BDZQW-7PRP/GNSS:[^=SON9G]'-T
M%M_F\V[2@P52WM+O0I,7RW7[\Q>H1\-Z!(V;ZLGT%,*0YO7M Z"'_N>Q/O?]
M$GZD \CC5 \_Z^OV]:L_WS61VW.>HH9OC&9-^=O5\1/F-'V/>G>AT V3HE;=
MTPYUVT:MPN7SB[J_\-U/7MWUWFJ#W%_=#*'-AY[T:OF2APT_/6K4BB8\:O6L
M60!@)UAX-Q2^#,'\E_@Y'NM&#2-^?_^0RZ;0/;+32NS>T\!\%I:?1$,I_#QY
M[>DN#@,M?BG<,O[K&7;.HAV[=[2^B!AU[+Y91JQ][T0,._MH\_;Y&YN_%K]T
MZ<V<T1<4V(QZ:ML45=9WVK@(L[\=7Z^V=A'<?\>3(;SR,3P&PYA/:%M]W;N/
M*&9=J[HH>ZCM'^C,7C1#WZ*_@C;@['E"%UO=)0F-\\/B<SV]*.K1> 8MZH?[
M%_?8F$Q %'#SP).[&4H4-*#&[+(?VRMB=^AD><-)W?Z!PL3'>06 ]S%4G\SO
M$B>,@'ROF@@=P]AOO%&J2RU<0*;;Q.V5ARO7]!:YO%F7P.AV*3^W(I^V!C/L
MP[-+B%\;UW6!S5J_^>@R<UCHSGBKX]F?N]"TALQHM4E+J8"0=.$::'F<Q]*%
M4PZD5,34NQEU'<%QKDK;AV5]K@.6<$OCM]ZGMZ*-5K[NSB<WN?L=D]N8]GRG
ML4TO)LWL_ )N!/*?=HZPR;ZZP'$6%?2OB +%7R-<%3_KR1#:,-+#Z_CZ3S/"
MWI\720-((?92WH:L>4K9F\1CC/2V:3W-3@?%^_Y5[UK55]73=\[.9^3<<;R3
ME9&.R >Q"Z_K%H#W[:T ;AW5<[EJG4%'_#WR;/<;I!GN<[?-]/E5AULGEAM
M@O/CD-BBRV(%E+[5NE4&CE8";9SH&&6B&&[/\:7K2^G(%%(X,,>(/$V 7+>C
ML<XY'O2PK_/7FLDN'PM!=QW'"Q8BZ!]Y,H>\.H8'<6X?>,6"];\&*K=,=B5/
M>)2IO-H\QTNXRCA+)*J$,@ABS0HI[PD2E==<\\!"6-N+X#%SO("CO9L-_8>P
M[.CO973/2-=PV-CY$I7?05GGH]C'VX\7=//![IO]=8R^W<6'#4CL<^=FG=4#
M[L-[=&344?W*K*Y[K7YN\'/L[8:$.VX".X_G='TT;3.LG>XQ OYT,_$Z<@!3
M[^[8KM8D7RXVF3?J5@;=98Q=BCQ/5Z/4XLN"R./I:*BOP5GZ4_KW)A@/\ ^+
M\VVL.3%N_6GKQSJRU^WLL[ONU<:]]V)WC^E(ZG1QD_LVU>L?S/B $/K#:HZ]
M2!:[)/O/7[N8#(A2C[WVL=?A :2)+_W0_*+Y1??A11^Y*><NJYDDOI1Q#U:4
M9PEO>7-F_CR;,]\NNX0'L>I2%W8\N%S80GS/II^;U>Q;F="_U5@PYO2Q]^&B
M+=YU\P]OK6)Z>>?96W4FXW!9*REJ)<-@PC!X5G_)('@H[G90T?HC+6&SYN6N
MM]E_3A_^\7WL?VIF<+%K?]H;G\UYP3,5;=E;#$W!F>+F!7OC0KM763).E9!6
M,K!E8$L2V-C>N-#N59:,4R6DE0QL&=B2!+8<L65@RUK)4'<$4)=CN/URJCTL
M:YKX^/X.*IO"+=S,3@OGK_RP&<?)?"EO)W^T<?K#Q'X8>Z+?=H-GIYX_I6SP
M!U<_8:N%@RQ0-*4>$:+C[LYQPQI68:1XI9WBAELKUW9>(UIJHA1RW#O$/+/(
M2!>0TI7GJJ284;M64*&?BC[?NGEMIOJ[?@+UK4UJ_G;VRV/+)9RHLLP5$U*I
MF)  !F32.P*SWD!ZF>/VE..>0&D<API;:1 VG"%6>F S7UE4"F&-$XIQO[:[
M8"48D896*)A8&);@6$Q6>$19R83$@C.SMKO@"U,:%;G:7::T3&E'9=8YCSM@
MCMMJ'L><+:G5B"MG$,,:(Z/AD_)&"XPK&\JU0D_64&%*H9 ELBL.I9"RVB#B
MM=86!V/T;O,X?H*QR*2722^3WC&9=<[C#H?CGI+'*>(L)AH1 >D8$Y9!3L8U
MJGS)C72*VJ#7BI$H@S7U!%E@,*#!JD12,T@ RU(YX#M7Q9WE=TAI[$1E2DN'
MTIZX*"8/P*8P 'L&?MCO&=CO*007I(SQ.8;).': H?G!A2[;3,\5*26UI4<5
M9@$QZ3324G'$N<1<.$5T%=;[I+W5!)>H-+%*#K8*R2 $*C4D[4:H6-)YM[&,
MD#F2R0B0B2V;=0KRS<3V CFY848;42$JK$3,,H&,I@)HS0KBO+9:57=Y##)O
M8X2N$,&QFQD[R)F$%/ ^+"CIO/!FK<C5RXZMLCQ9*#M\YK%LUDG(-_/8#A(T
MAC&3JK+(5<!4K&0.R8HR)$LIB- D>+8^#Y9YS)GA2(LX:8@[CQ2G"GG+J>&*
M:8?U3HE-B=S5G!$@$ULVZR3DFXGM^1.T$+0+K@S(E!02-%-B)&6L1*#@1XNU
MKXR[RV-:<\HYJY"FCL=Y0!P9J0F2G'NLJ*XLV>V@:258YK%4'/Z@UJSNR5XG
M.QA4_8L?^8D>]@60')P5RT5WI?H2H8(]4=VQQ4![HI9T-; [USBX.&J;'014
M24Z$B#&598@%:I$JN43*>N&D#$3(M0X"1:B@7"C$E/&($>F0](8@0R@GC-%2
MD-UV$)"32JHT0ZN,(WN+(YEBLVMDUS@.BGU*5X707'LBD7-8Q.YSB730!H72
MV1)+6WJI[C*JDY9+&RRR.K*P*SDREF*D*>7>,A:P+7?,J$Q5F5$S;.RU#C*C
M)JF6=#60&37)I)5;(8C 'A%3QFTMO$5:XQ)Q2K60U@55^KL4:TH7;"DXPC14
M0+$:V)57D/<*67K! A?2[)1BRQ/,,L5F'-EO'62*35(MZ6H@4VP*22N15&FE
M*+(*TDYF6$"280.?5)!*<DL47EN4S$IB-)>(2FP1LYHB;66%I,..5,H%;7<[
MODY/5)7H3+$,&P>_;/FVBNF 1AV[9F:&/BTE[V 4_E,SU<.BC1B 3 0!@)8;
M%"A\#P-)TDO"BCSNV"MAQ1SI=F>/UL_!16;;[/S0# >MM4*>57'-=0FD%^?H
M>Z,)"Z*T)5E;JU8Q(:D+!E$:7!Q?J)!AS"!N.8,#G-LX?7*74R%/0(#[$*HE
MC#+I(GTFX615<SSN<1S;KV7.W4)OB"!*J1+HLK*E0<PK@Y0#BF6*"A\J+0);
MZPU1"EM7X0JI$%?-&>*0YHPBP:3PA):>T]V.+S"@V+V8%)<PAJ2+XYEBDU7-
M\;A'SG./G'.WFN<&[RDK+?(X2,0J[Y#DE");&465"UZXM25_GA*F)5.HE,HB
M%H)"BAN+*N!L^&N();O-<PD^P32S<&;A_=="9N%$%9,3W>,BW:?LWUD&SBLL
MD.58SK>'T25!0E!+K=>:ZO7].PG7E2X=<CR4P+'6(E-:B0+DR=A0131E.^58
M><+*1'?PW!L,V>7 /WS1()!_7ZCPM]DE/,W"=U=?/4@.A,+WEQX>OVG)=PBO
M>\9I/87'V^\0Y]FTL7^@,S^=#KTKWHRA);;NQ\Y_CV;3KDKZH 3V,/&<O?F]
M+0!IBLZ)VN)\HN&8*Z9- >WTE^-A<^U]_ J"\_65+Z[T<.8+_S\S/8P_3R]\
MX>H0_,2/K"^,GW[V?M3]/ 9;]$43BF8VB=,6+D'HW4R&MFCZ,QP@73S!?_$3
M6[>^VVP@'EC^T-UC4'RZ6#RX;HMVKLUZ=/>NH7AS#J)IK]N3XOW(#HY;N7_W
MQ2S*M'@[U-$)[$4S]"WZ*V PR*P9=UX0!0QW*BX;YSN%^G8*SP6]1#T$74_F
M@@?A0@.NHDKA$:[NKI[;3]PBHACJZ;13^/??N-^V_^Y].[6#:7Z._XR:^<,6
M%NIFDWC[>+.V_@*/&4TOVL*/'!P[\^.IOS1^4I3XI*"85ET;X0.[91, D_=8
MQ<-TL8P6YLB[6"HNN66B<DAH'=>+"X\D+@/2)6.$2^6P69MU_YB$'#3JW6SH
M/X3-T4('?A\Z=;1O1J[[N@J!/0*^^:PG[@UP_U4]O?X4">43-.LMQ"%_O *E
M63V&1TXG,_\P:CTP)XK($QJ(RCYWUA;%4[2S2W@/>&3;F9^>RV[5)!=6EM;+
M/,11(&)<N'4T##AI!J=.NK>"$_#<DP@O/@ZA#:<K_K2,2^9BZE][KO(N!M2S
M:;.([>*KQQ:#$<33T5!?-[/Y*7WC"8:@[H?%^2"^H1ZW_K3U8ST!(%D84Q__
M==>]VC@I\JIN:U,/046GBYO<-]NQ?S"3 Z;B@[]$9<1&SF4(AOOE]:L_?^U:
M\L+7J0$1\J7;.J#\I1^)![(2:N6_/='/HZ\#(9='H%@Q$.1Y=?G$R=*;</KQ
M,ZCKT=:RX@=,AK\W(9:[GB/]G,-=/[Z/Z44S@XL=9 +^B_514#%&ZMAK#'36
M?X,$1/_T_1T>B2CQ"+JLP9SBX?_[BKY*0Q,;!/=LFKGI=4W-PR#?B4%C$_[-
M3/[\[^L]*8FZT>Z5EXQC):&/#&L9UE*"M;]W]_8.O0%AZW/?H=N[15_DQ]@7
MN0=>M7M=)N-G2>@CHUQ&N910[G=_J>MX6@=O/\/O<>AWIH?=]T]^<KD'3K5[
M52;C9DGH(X-<!KF40.[-^?G$G^MI'\.]!XRK1VUMNV__%<<=]\"G=J_)%+SL
M6]VW<E]Z;S-H9MGN.R%ED-JM56=I9PPY5@S9RIAENA'KCW%8LI/)2X]()JB0
M9#QA9RCS;"/TR8@V@\P.0*8>%==>3]J,,>DX0HYDC@QD<GR>I?UR'63/59!U
M^TM5=X];.]CB]<-LVD[U*+YXH:?%F_&D'A:DGXW_* \[.*6DX&0/%?BV2TH?
M_I+6G9IR7N-^L\8=RY*I2E@42F\1TU@@PROX5+% ?8F-"FO+UK3 %1&"("IC
M@1GL"8IKX1%EA!E#<&FP7%NVMG&QVIO)1(_._26T\.WUS2D?]77\J5ND]ELS
MZE>SO?N?63V]?C]JIY-9/-JN8&@_-?76"OE^>>CJTOCWO_WZK2(SBIVH:AL;
MT&2 V&> R%QWT*:<W!8PF?1>EO1\18"IJ$05<0PQ%>NY".H0%H10*XG&RCR%
M]/3Y=?O,C+>8M3R?M+R8K]Q-5[Z]4PQ\].YLJJ>^_1#>=$O6]2]Q1>RD[9Z_
MW$<&KY(E_5;U&#S +!-E)LKC),H']#!FX6=KSP+/ L_PLF?"SP)/?ACCR37M
M#E&?.QC&^$N_+U?VIU3\*>=9NY9L[KQYYLX;3KGUM/1(>UHA1DF%M P",24E
M"9@+5:J[G3?!5\)76B'G))S)JX!TY3&B2EM2>B*UK%Y@Q&(.E]\[3A'J+]ZA
M?_E)$ZU44D)?YYZ7(T>$3&[9E _$E#.YW9 ;"UAQ+4MDM8A$91E2HA2H\B7E
M)94E"_0IY/:PD8GVD=36OA]]!$DU;INC$S?$B#,M9BQ)2[;)T&+N,4P[)LD"
MSP+?8X%G>,G6?A0"S^LJ]GI 8I%IY"&)9#PJ9UJ[ENRA]MKL %]^W%3C)9G>
M(ZU]\)I6B)>Q^""C!$G"*,)&J!#*4E62)#HTL@3N)R_BH.4)SU-3=S#Q_7&[
M"V3.S9R;.7=O.#<9KC/&FHH)@[37'#%%,(KTAX0PHG+24.*J)$=*%DSW+(,E
MCUG*0=1 Y#6/QXXM1TN3N6LS[1@E"SP+?(\%GN$E6_M1"#POY=CKD9-?FTGP
M=5[,D9!'Y4QKUY+-O3C/W(OCG"<E9J(;HH@],AA)QC527E+ERN!$Y1(=L9@#
MYJP;H,@+.C(J[)=L,\%E4\X$]^P$)SDU7I4"46&!K 1G2)O 42F%HM)C[I5^
M_F&*)[%;7M21\2138^X[/#+A9X%G@1^VP#.\9&L_"H$?SJ*.?:C2O9-E'^-Z
MDL;0Q3YH* 6??+%<;1\4DJCL=^0.N?]H9:MR$J@K/4:*!XZ8"Q1I1BH$/UII
M?'<LT0&2#I2[VQSH $E&EGU#EDRTV1U2E'TFVIT3+=:5L,:5B%58(B8M4"YV
M#BGG&3422RIDB@,U*RR;!VHR)NT])ATM1;]\;VQ63_:8K)*LD@QBQZ*>K)*4
M5'(X*V;V0>,/S2$_]\(WS=!MW2#NE'T_\^.ICY6+BQ*G4_M]'Y29@OOF)#8G
ML<?2L;8&BD\9TJ+>$6\<\@S^88089+RCJ#*484Q=I32_V],F&54FE"4B.DZC
MYIX@)15&EI0"[D5$"&(_2\X+<E)65>XZRZBS=]+/))R80C;L[_><T6P2E>XS
M/6^9GED<]@(:1E(1H&=6:J2#DT@Q)90P-#BW5E_M>^CYN0;"5KAYUSNJ43S
M/%-ZIO2]DWZF],04DJCL,W%_72%+<H4T,9+*G%M+[1E1EB!7$8* 6B4RPC+D
MM7"!>EUZ_J3R;D].?==9=7KA)Y\N])QUO\*RO_M+74<#_!F:'SEOIH>?_.2R
MO466(!][ZF:3:Z\GV^J@?9#ADX%86OTMU61>SD"4O/0S+R>FD)QJ'QAC[R+5
MUK3DV,J ;(DA'!"0=&M- G+"E=0)46FVMCE(8JGVF_/SB3^'_/D]D'X]:FO[
M7WHXNY-EG_VRS*/+U3P:E=_J'2<GO!0YD]X'QLZ+;(]M-L.\7TV;H<^S&7)T
M=T *253V.89++X:35"E3T1(9I1EBTAND*R>1M$951&A2&99B#+<"WGD20P:;
M9, F<^^1NT/N6<FL_&16MI@RZY5!3DH<!UKBMAF4(6>DL"0P'H1(G)7S)(;]
MQ;!$^2-3>G(JR>YP=.ZP-\1]SR0&4M' I"1(\\B3VD#&2XQ&2DANB&:2F2=5
M&7\:M_Z7;R-ICMR[+V-OX>.G)OZT,F1QWT2%/$\A8\VA84VFWB-WAYQ-'Q@I
M[R*;Y@;[4CJ.:%P(P(BLD"SC5EGP.ZFL-R#.Q+/I/$\A68C:CWD*R>^Z0 <T
M:M<ULS@>GXYZ4YBIT"<%^S))(55-'G%PEZI*$I7^SEPBAW%?">,$*Y70VB)F
MC4&L- I)PRABS#+!'/&,/&E0Y,FK3^9K3+[=A7-DFR]D]-D/],F$?/0ND?M;
M,E5O@ZK+H SG#E&E@':M+9%4W /M.NVP]]:7.UP9\G6>OF?BP@;./NJ9"ZDB
M6*+\D4D]0:5DESA*E]@;ZKYO!H/%1'B@4Q/B#H1. [L:81!G3@E*'//R2479
M;R7"YML$:QZ="#]P#P:2YS9D)#I$),KD?/0ND3/N@Z/M763<BC$5,"Z1QLP@
M%KA!73)-G?7!V< 979O5F&;G>)[JD#!:[7*R WR)4V&2H<R;![^ 5.[&FZZ^
M2G0BQ/.)Y4U;-.$K4R#2:NU)$?>>\\5GW1:;6OBHQ[] )4G&2T^]QDA4OD2,
MEC)RBD.>"FPJ0K'C9AM,\NYR/&RNO3_SDZO:^LW$\ELSNNH9(W)(^ZF9ZN'J
M\9^;=OI;,_UO#RVQS?D(Q.EN[M1?='</P'N9A-]B$KZ>= *;Q/E2K1^]^O=1
M<R^)I&6'\+:3I6R*;IP9=1D[Z/!&D(7_$C_[8N*'.DXVFC;%V=F;W]O!71B*
M=ZY',SU_Y0Z(NG\!I_\-_B[>_%^H'CG_Y92^#D/_!;D:6A&O@1L,9Y>CUZYN
MQT-]?1J/KA'BH )RBV\TG]76__#/63NMP_7BY;I+D1^YU^.FK;M[=ZVOKSS0
MZ9<HTRB=);-^>2!=$GI'#0^%S7E8.C^CCP$6W^:<G1ZJ$G9+PPM-7BPG%LY?
MH!X-ZQ$T;JHGTU,]FS:O;Q\ /?0_C_6Y[^<8(AU 'J=Z^%E?MZ]?_?FNB=P*
MJ#H-WQC-FO*WJ^,G\.+WJ#>1Z&'5/>U0MVW4*EP^OZC["]_C^-8=[ZTVR!W>
ML?/Z.V PYP]CK!/6E:AD@B,FJ4+&*X]H)3D5E'"O[3_FV\3"I8#2TP=?5CZS
M []XW-,]X[0&5JOM=ZCX=^!$B ,C3G=LUZYJ^Z $]"!Q_-T7YY" 3A?\UD;V
MLI!Y@4W'D+&938I?.OYI)NT)4)VWLVC);0$I9_&'OR[\/!AINZBMB#$'/#5>
M"^]C+XJZ+=H^3NFY<W KI+NGF]Y@S1TID2,\UN4F<:$AYP@S9@V-9;D]OAM(
M>4J8EDRA4BH+:7Q02'%C455I 7\-L<2MI>3VPKO9T'\(FV.H&V,YFS;VCSAJ
MW7:1T1O@XZMZ>OTIIE6?H!%OAW#\5>$A'AK# Z:3F';?\=.'O-4_2'(F\@FT
M&IKAL/D<]=HEDD4[NP13AT>VG=+U7!R%FTVZD^"W-$.ZMOY27,*WB[8 UHT@
ML)83Q=@58KDE3,S]8N$F,[ALTKTAG(R+CT,].GW V,8*=S_J%5_=1QH/M:IE
M7\!<@[<BE(Z1NQ!D'@Y$K41A H3%TQ&$F\UL?DHO5X+Q /^P.-_&N1OCUI^V
M?JPG$ ;?9O?NNE<;%U]<U6UMZB%8S^GB)O>MJN@?S-E RA]60Y@%%W<QS)^_
M=BT9E/RQES[V.CJ0]*6?.>"/EM!CKZL&]'E%^\3E.YO YDEK>@Y[;5;JXUU9
M^JF4]=[9<MV%X)Y-,S=C9:DM:^NG5'9]NFM)3*(NM'O%)>-42>CC&%>#%AGL
M]A#L%E/=T'RN6_&7F(JA7R#+*'[5]:3H1KGWP.5VK\X4(/!;<;S<ES!^]YB:
M@CJS;/<Y!,]RSC:<9;O7LGUA?'A8$",/.R3]<0S9=S<P\-/.#7_G"DG!$PZG
M!M7ND>VA#K9%[:Y,8HY[-;T93^IA0=+9IFGW2DG!R5YL1O?NQ9VH9)_%E ]N
M=<B3RD=4DA$=D%6E0,RI"DEE-.*26:*4$T2N%77"05.C-4&>>XI8L!YII1WR
M)37"E)438GN+0;Y9IWLY[W=+6R51JDX$P0FN^\@HD0DO#8$?@"EO6$QY:&LG
M,_-]C?DJYZH@A464DPHQ3#DRA&A464R%8@)[O[8U0J+,=V=OA&ZX*(X6Q<&B
M#2LBGV<O(L$'F&36W#UK'LZVS[M7W0ZZ!O[2S[M-DT!R4)21ZD#B^QP+K92]
M\,1Y8B7"N()82&N*#"X-HA7!C#"JA+1W8Z&26EQ1PQ'7CD/\Q E2H2)Q/1;#
MNL2ABEM+O50LU*%F^W[T$436N"=W K 3)7(7P+%#1&:[;,H'8LJ9[6[8KJP,
MP<Z5R%-L@.V80\H+CJPF//A@B0]JG]@NB?0_+H\C*E/F[G$F3PW8Z_R_W_8L
M31;) 5$&JAP0;2L@V@&X_'CO]F(I!&;"\\I+2Q G@2%F@T4*\X $-\PZZKVP
M-.W K ?OK75#B.J$*IJ#JA<?OWW<+-?,OYE_,__N#?\FPWLT5)AR*Q$IG0 .
MJRID2A$0E4:7W#F/U=H^FBGS7A(=$A49E#)3Y^YAYG#F(QS2M@-;U/^OS23X
M.I%.BWW0T5&%5?N@D$1EOR-W2" TRUTC=T)$XH@NG5+(& HAHC8426H#<CP0
MQ5A5P>&T0\0E2VRM=X2><)Q^?8XT$>\(ND_V00TY$DA,(8G*_G@C@6086(@*
MV)3IR+L&,28UBJ,2R <FO:X"YL'M!0//@&B3Z*%1=("KS-_[@%.',Z=D/XJG
MI;#GRZ+L7JR0$->9Q8TJ[J^HE0ZUI:K3(X[U4E5)HM+/=5.W%>]MLVXJ]X$$
M%B2J3!D04YHA[7"%J/6<N4"(5/QN *@AQ*.2&$2X\A  J@HIZBW"WN&2:BPX
M5?N[50:I^(F0*2[ZS?"SC_"3&?GH72+7.,]<O06NIH8*YRN+@* 98E)@).$'
MQ*R+<TNY<ESN"5<GT54CY:!,OZLF55#;96?-L9="WU2#.,FNG)<OAGY23&.1
M[$=7?7YZQ4-R]VU_!CF:2?W4<B=IR7\V1_(-11;OJ_B^^T;_Z=[I$ D6HN>6
MF5!":NY8B>/^%7&>A" Q4Z>>26(K3;9!]ZD7HJ^^0>/E@.U+*7JXTQ":EV;K
M3FYJ_?J57G(3T7&)I U$,84N/B^J^>AY-9]%Q>!Q-PLF0O/67.W5/>6%J:T,
M)QH1XWTL%4R1$L8@KXAENK3"E5M9\/YL[M%/&/JUF<Q_BN>16[8. K"G;C:Y
M]GJ2' &3Z';SL&1SQ=RTVEM$*;:#@ZT4WCWC::748WGLHJN/?;!2^MYZZJO1
M32>>2%DO45_]Y_GM[VD @% !]-@4[<S\$QX<6Z0+D/0??AI!SW5P\I R[9XH
M+XR2<<M0B9AB&FG%/>*,.Q>8,)JN30'1I-22.(TJ3 !'62FAV8HA7SDII!%.
ML+#;,NT/>:O#*-.>)MH^ID3[JGE'Q:_7:8_N!!]85["]W6G%]H<:6*[8WI4R
MIR]>/9T.U(N73]]-Q7:6*[8?S!2XU$?OLO3WOQS<?E:]36'V8*[8OJ>5Y=+1
M1X:T#&DI05JNRWY00)?KLA\><F;9[BDK93EG&\ZRW6O9YKKLN2[[3A62@B<<
MSD+9W2-;KLN>H%)2<+*\5^.N)9NWA'WF&:T&6V\K29%BW"/F*HV,CVM/K=.2
MJ8I1N[8E+,7<&"X\,I(XQ B62!GI4%"\LDJ7CEFVQXM-)3DA*L5%*!DE,N&E
M(? #,.5<E_W(F4]7I7&.8*1+(A 3I$+:28:<]MJ7MF*EJ_:$^9)8NDF('*A<
MRS0!VCR<C=!WK[I<F#U'11FI=BW9' P]<S"$F?'&!0B!O(; !K,*&2$LJH*&
ML*9BEE3;67&R+X79Y0G#.9@Y=H@X@FBCR#9]7#:=:>^&]JJ C:^81%IRH+TR
MKA@S&/[Q7DG*M1&![1/MI=$1@,L!R171$L"9/$E@KZDY5VC/_0#' 50Y($HD
M(!*NQ%I)BZ2#J(A9BY$J64"EQ=X$SLO2^[0#HJ=51@_U%^_0O_RDB38K*:&O
M<R!SY/B0J2Z;\H&8<J:Z5:JS9>650\0;A9CV&IF@@>I(:2I!@ZO,VF9U*5/=
MUG/_&YK$F23W %D.9]A_'Q;QY_KGZ>OHJ"*I?5!(HK(_WJJGN?[YW1$A7C&"
M%4'*V6Y$R",=&$.$!T64DYC+Q#M GJ/^N53W[^>=$2_7/T]>#3D22$PAB<K^
M>".!9!@X,$V8( $%BP6*7Y I!46*8R<\MZ&D^\' R=0_)Z48L!0G9&2@.N I
M&_M1,BV%S55R ?0<[!VX2A*5?BZJNJV ;YM%584C\'_'D2-4(D8K@A2C#'&L
M.-=4>5GBNQ&@5Y@*P1P*1,7*;!0CZ9U#95DJ&P1$D=KO\YX4_$3@7  ]P\]^
MRC\S<G(JR070,U=O@:M+C8DE-""BXRX:.%3(2&61*CT)V%$L[%H!]$2Y.HV^
M&B(&*A/]GA#]Y@KH3R@'?F!5&Y^K(G@!3T4;BEVOE*N+%:_WJK8TT0* +U!$
MC6*(^6"1EL8B8Y01\'\NM-T&DNY[;6FU=[6E'U[%.5953*".,Q92@PF9N!%$
M0,QQA0P-"CD5G-4R$!/6ML9ZS!!,KN.\V7#H .<ZS@EQ7?>,[Z_C#%;86=S(
M^@W%R0Y*0@^2Q]_&0'9Z/)[ +881QR+<K;IR_')93Z?>+THXOVW Y^.7E5K.
M.DQCP7M[4?NKB(OQ+N,542]++;>%;MO&UEW0\+F>7G2WU",(RX:%:4:SMA@/
M=83GF^+2^Q0Q,*4J@:E%F#J :2$5TH0J1%QI2*E$N6$%@\5Q3INAR!.L$0M4
M0,0@X6K%.7<ZR)+9K>5>?>_GO+IT^^9*U\,8(0,N=\G5D[M%V8D2]V_2DY;Q
MQY#V$E37OV?D_VB,/X,1A^+=HCIY\2$$(,))48^*O^KKOB;S]$)/BWFP6U]>
M>A<->GC=U6K6\T#Z*N:GT4_V*N0U4E;&E1P)4E5QJD?L-P!C)"08)YRTGHJ[
M!NPJ0DO"!5BL*!&3Q"#-(%:NA/:8>U)217>U!*>+3>[I+GATO(L']^]%G9B)
MS^/=' C<'>"?Q[G%69>@?IQ-[ 686E<R_?DC@^[<Y(.#3\#B[\X^?HQ4?AD3
M^+&./5/U..YO$^%RO)#: D@[64XO)LWL_ (RJ?/94$_@JNM),QR"@[E9YRL0
M,,S&\7I=M)![U:$&&(5GQ*[<F%WU84@]*3P(IXZ]6:M]#X-BV2[(WI9'FLDU
MI&]6SUH/\0BTYKQH(C(4,;:IV_ZQ];2PL\D$G@-@K8?#YO-77JI_&P#Z16/W
M"<>=*8TAC""",>"X91Y)C!7B50AEY9TT3J]U75#"8H4!5,;N8A8@O53< (Y7
M6L!?0RQQ"QS7Y]?M3;(8);5PH>A!O]2M;6:CZ8?1V3R&6,%=$/!-3RRBW]45
MNR^X^T/AYB(HPJ2Y[ )BL+:^*G+\8H=-V_4@0 K96;SNPY!%E'W+H^!#O";4
MDW9:0(@QU/!W.M&Q9[=P$)3,;]HY11,"-';9.3$H_NZ+2Z];D/JW^_-B +.\
M4W_>XN&QRNDRIEF>TP7IT4GB+\8#QD7A+$Y9:\NGVW>J1W8X<S'V@M]OW7PI
M/CUR*T?O9@^=*,&1N]/&,Y!.'P3T$=I4_P&7N"N]BBMPITFM33V$,"(&==TM
M5J7=J\3-)HM,9NTM5FUN<W<-Q/K<^B 0D3;$33L(TF4ID0XDE*2"*(NON9^C
M)</,<Z2\@6L@:D**0BI!O>?4*2P#E[?<[\Q> *0._3R:7PN5.K=\ \F=CR(#
ML?P>N[':& GUT5;;SBY[>7V*2< G:,O;(5SSJO#@GF-X#@19\YF]]6CFW9OI
M0U_N'R0Y.@,_B-UVE[%F[YJ];32B6;LP@;=#;?] (/!FZ%OT5S^9@KGTIW7V
M$L^[;)P?]F99C^ V[=R\%_=8N#R$ G_XZ8WG?]W=76SN9G?JVJMOE!@9%]2^
M>-ZD;O] 8>*CFT%Z'F<Q3N!F)RL]GL#K)]U=EC]=-4.PC<XW[C2M3Y*6?:)W
MV[($BXL:WB*.O U7;C;X1N=9-XQSSQA-]^__*HI_@[\+:_H7JD?.?SFEK\/0
M?T&NZXJ :^ &P]GEZ#7 QWBHKT_CT;6ALT%5CSHKF4_@[7_XYPR,(UPO#*:[
M%/F1>ST&M77W[@8[("5\;9HOT4ZCQ2W'X+X\<&#MT9'U?*![?D8_6KCX-A_=
M2R^$)+?GR"XT>;&<0SU_@7HTK$?0N"D$8Z=Z-FU>WSX >NA_'@.0]].I4=?I
M=*J'G_5U^_K5G^^:R*VAUT[#-T:SIOSMZO@)@Z??H]Y=*'3#Z.NJ>UH(3=JH
M5;A\?E'W%[['.7=WO+?:('=XQQ4E/F$(915*%IT;QCIA78E*)CAB$AC6>.41
MK22G@A+NM?U'^9PM>"AU+@>PN_'K.\[2&4?G#7/+C"80-0?F%$]'@'S-;'Y*
MKT3( @;XA\7Y-LZ)&+?^M/60_0 GW#:T[KI7&Y<\Q$RJ#YU.%S>Y;RU#_^"2
M#Z0H?UAUIX5==/[TYZ]=3%[Z.C;@I7CIAP[H2S^1#%0I7_PURR-YSQV\IE3/
M^YI/W,=F$T\]?EW4 )-ZB^6+^]OEZ;=9PCLJCOXLTGY81>[M2#_=&ND?%DEJ
M/QA4O.O*.R?B$+M743(NDD$H@] Q@=!C]HL[4 TEXR$9@S(&90S*&)0Q*&/0
MP5EXQJ#4-92"AQQ4-]]W[V1UY,B8=;!['3PW.SU2'[M'QQ3XZQ=OYTMFR6.W
M_SI:_27C80EI):-<1KGT4.X_9B/_A T.CU9WR7A7UDJ*6LF8ES#FW8WL6/:P
M_?.PA+22([N,<NFAW&IDEQ%NOQ!N5X4$>QT\:L_'R]JYH=]D"4E@Y@[*;'4[
M;/0+NF[60#[6$9^W,.V1\]C#Q+[M>J@I.,*SL] C=IU].8//^\I^94L!S;3'
MUE7(86\1$\XA&7<+J*P*CIJ@>5C;VZBTC#.I/++6Z[C>R2,I,$5.62F<,KY4
MY'CWE:T&1&UA7]E#1:9TD3\3;B;<1.M/9G[=DZ)Z9>6D5YXB8B5##)<,*5E)
M1"BOA"^UI9$:;],IPY9RXS0B1 "=2LZ1"EP@:3 F0L"1JCI:.BW)0&QCF_9#
MQ9UT<3W3::;33*>93I^T5[^#A))I@5P 5F2$**0KJI&W4CL1C&1EN$NG'%/N
M62E0J90$.C4826X4LEAQY5S%*N&.EDYQ.6!EIM-,IYE.C\FL,YUF.NWVCZ7!
M5YPA4H6 F"$E4A@'5$EK,-66&+ZV#SBE,KBJ"JBTE4#,E0Y)77G$<1F<DF5E
MI#A6.I5DP._?%S_#SGZ,IS^YIGL>3]^BCG_?O,%IOT=I/"VZ62PL$O<Y39EX
M<F"5$>X \X6#BZ>V.9KN2R&MU P)K@EB6$HD*R60PU(HPCU5;JW['UN&!642
M:<4X8BH&99R5R%G)0J6Q+,WV JQE>+2R37A$W%\!<-_/\?9W@-N'[NW/OE4Y
M:%#F "F9:3H_I PLF2^/P.#3E6_FR^?O?_!*J<HJC @W!C%=$:0-#8@ZS0VP
MGS*>W:5'(:DEIE)(*@77&!EKES&/:%D)[7#%L%+[3(]Y<'M7W9:9#3,;9C;,
M;+@K-M1.BTIYBV2L6<&H!(XKE4>>4R4M9@)+=Y<-%3-$ZL"1Q#XFB[9$TE".
MO/5$2R,5-7B/V5!E-LQLF("H,QMF-LQL^*)LR"M.@HMI(8U%IX,,2'F*(4$,
M@I8J5*KR:U.]@A+.$8D<C6/3WCO(#85&&)>X#%8[B<N]9<-J4/+,ALFQ85ZT
M?0"#S.]6BV46/]:CXMKK2?M3RF218Z C0+5TY7OT,="KS46A146ET<(BJB$9
M9R412%6N0MX95GG(XQ6A6QOR-=^.6\Q#XI8%_GT"^".WXA!X67OJ9I.(A]O:
M[N9!EHH'%7Y(/>$,#T<%#YGULED?H%GO.^M1;!R7U$.ZBC%BS!I@/4&0M\98
M(@S7;&UAUJ-'<O>"]1Y(<DQEDLMHD$DNFW4Z\LTDMYGDF.6*.LD0D<HAAEU
M6FJ-O*]*; 4U)'8O;VF ]I!(+F=R&0UV+N%,<MFL,\E]D^1,D%)Q(#ENF4*L
MHA72&'O$B,>24L*"Y%L;=STDDF,DDUQ::'!0ZW_WI$K!+@=OKYHA@,BPGEXG
M0A![HK-CBXSV1"WI:F!WKK$WT=4N5AL3 J+C!".K1 6AFQ!(LZ"0"!6CA&+'
M'4YNM?$"O?]K"=[;G#3'\8 DNN!X3U#H2)<D[XEV,G4GJ99T-9"I.X7)[94F
M@00@Z3*8@)AW'!EC).+$8RJT()Y7R2U\?EZF9G3 ,E/OXPSXO4"?3,S91S(Q
M9V+^!C$SHXVK%$' T PQRSV25DL$XBN9\14E>&U'DIVOP7YF8L8#E>@6X7L"
M.IF8$U)&)N8DU9*N!C(QIT#,V@(K&^,0"7%-."\A^[4D3C$@5NE N"S36P[^
MS,0LNCD'F9CWCIAO34R +]H,?3]M)%Y=CV9ZKDI77SU()(3"]P=*I3MW2Z/X
M-XW9MO ^7?AB<L_6WW5;=+.""D"'*9QW7?LA? F%+O[E)PV@P&P,A_XV.!L4
MGR9>M[/)=6&:D2L^7S2M+\"E9A-PQF(,C6I<H<?COL%3WW8W]+>6@\.-XX_O
MSCY^+-KH^RW<=NVLNK^T"0%N.CJ?W_L$'EG;B^[H]3CZSO"Z:.LOQ26\Z44[
M6#61;9K^?BCY[Z!C;P$K"GW9S$;3MOA<3R\NHC;#I+DLQCKB30UMAD-NULG5
M:Q#G'2F#?13:VLD,E-'JH9[4O@7)ZW/0IP:U3SS@+QPS?N2A!6T\/RH+6M*A
M4G\0+AQ9#RKV'DZ!YM3#HIW!TWJE%_!/ 7!M+Z+M#8HWWVXRP/<FHRC\*&)?
M\0MDB)?&3XJ2G!04TZJ8-E,@ E<LS"(M=?UI4[,>]<R7J&W"&:\L8XB:X! C
M%,C?5!QQB .8+8EA;&VROJT(*0.SJ)*5CGO.&"2IYH@8B8.PCF'&%@&#/K]N
M[XL6>LOX^]PP?@6[^+AB%K<KD9S]LJ1_OLK^J/H&_>/!_5EY6G93P)V&T+Q$
M6Z?;"/%G?CR=>R/NO?'(P?G-/6(YB9 &4/@9Y):F1O<*IR!%D3)XBXRM6"QI
M&) VA*-*,")4*75E[5-P:I'8O+L<#YMK[\_\Y*JV?C-R+<LI=2E-^RG2T>KQ
MGYMV^ELS_6\/+;'-^0C$Z6[NU%]TMT33UN#N_EPG+?-+'.X@]IF-)DOU]=$-
MZ@-JNZ+K+KX=M7X9/4V;[PIF;L'G?;E-]\^F90B::(^-$XC$3=\84PR:B!7B
M6A&A PMB?1F"IX1IR10JI;+@%D$AQ0UX2:4%_#7$DO5*G_X\IO"_^W$###TZ
M_Z5N[;"!C,%_@AN_'3;VCU>%!XL=PT73R6S>R0#O ?8^?6A+_T%2G8>]-I?K
M^2R/X$$Q%W?Q?M0[^XJ;/)!EOR?5E?O LQ_ CW0TO:+MA=."Q\'#VRBGZ)!P
M<?PQYK?@E&![D+G&S*+/+!T8[,1#5ASJ$>0OM1Z"AR^%&Q-/?:7K8>QB6'AP
M?X__\[\E)>)U6]B+VH>B638C0FX;K[W4\ +%C_%$BE___.&7OW8?R>N?!L6'
MV60C^S]*6'=T$M?LH/H+NJB=\Z/37_\AB2M-=&=:6G Q;BMD!*N0)LY4E1%P
MK$I/L3]W<GWWQ=O9M+[RQ8<0@'@G2WN_]2>MID>S:4##4>??&P:SK?KG8^UI
M\_KM8(FW$&"55B)FL4<R8 B;- V>*UY1M=:'O U.>=<3Z0KF_0W(]NWUSXV[
M_ 6X95)WD5)R!OQW/T<%'W,D_7+^7E80PMH*=,0A$F9<QDGI\ F7A ;E*=/.
MI^?O+9PQ]'OAWI.%:2XXIQA/FJNZ"^3:)DP_Q[ZNMAG.N@A^P1OGP\8 O5PT
M[;B&Q"#R4#URLW8ZN>Z2Z#E@P-VO:O^Y[P_=S$IS>NN[</7=?KBV[AZIAQ!]
M1>.#D^'>-O;IZ;;U;;MR5[#/[K;_G[TW;6X<Q]*%O\^O8.3MNK<Z0E 3(+C
M.3,1KJPE\KY=E7DKLV,^=H  :+-+%M6D9*?KU[\'(*G%LG.QM8#2J>ZJ3$E<
M@+,\9P4P56;D<GW6:#UBS)IQ\&.;0+3#S!?ZRKC?[2WP *-DXSX#'>!%\*;E
M;/IA-*MQP%S49.&H9;JP"NXP_UZ4,T=,]]#E$)>WM5:S(]'58B+KR;V;>ZE-
MW2R' 2A*NC,M;V5=VJFU]/C,W-TKX9JG9A](M\313D\OU!Q^N#63RHUV!%^6
M"JX>+2>S$0>,>AK!K&UPV+HH$$6L,Q0TN$VINW$8=3T%(;^R\E'4TI[>"_.I
M.PZ5UK.H_S ;HVA3ZC;6E-.5:W+CDO<VYE@75!#F (8#;GIC#=44G@0,J6X<
M3#77U9T=FV,@$%=;Z-6;(M;8@W]O>J^J(Y>5D:]8P7MP"WA\N'CW4+%[7EB)
MG(/DMW "A)5-F\+N?K':_1DV;&;<6^& 0,MB2QM\ZM)*C5/[U3L^_\Q-UH(Z
M70?%I+K[YDK+J?'0:M>2;4K9!+6#.R"<*KOBAL7K1K9J-'>5LCL#.FH=E-S6
MX.#]@,9L=/BTGWO'A3,ZZALF_6%Q ZRZ=WE,8$T)_K>$^5^NYO^^F[^?=AH0
M^9,RLSEP0T(L:.JY+%=YF<XP.7B_,RWT6YCNC&L+S%8)JF9N_[RJ*MU8JZXW
M].EY4-F5W*I:.Q6V1;"VX/K+Y>5[9U* \D '-Z*G[ K(W+2:V_KKI&P33/U8
M 6G,=&$>#M1*J*N6!SD8CKNM%-,&9KO<DOOO?P2!S33UC/V3@-MB/EVPU\7$
M?"*Z!+MK1W0!'%_<3%]#2#V;R/L+^^M6=\,X+J>.8=TF NT7_P(OJ"SN>]ZY
M6PD V.M9U93NV2Z+!F'@Z[SZ9$7&,G_9)O'I*UL?OB7Y$3[2/]1=T39T])^Z
M%@S_,(LF&_SM.7F]W,>AFT YG913&-Q<UO,+N9A7KS=_ #ZT7\_DE6FW=""R
M 'I<R,F=O&]>O_K;0Q'9;)"Q'%X)S1;S=\OC%^0 OX6]QV#H(TUYZ^JI)N V
M6*["[=U-[D_X;.I7#[4W?H3NKU89Y?5L\S?DE%VF=DT0=IE_8 7$K['1Q!@A
M"0^Y!#\_XR2+(L,3D9EDNR3]K/R#NC9Z,3'OBH>9B+44Q _WW8]/Y;G/,QOK
M_*0U7Z$WMC8"O*KJLNLHV;"1:P%(&T:OBB7.;>[;0/QT,N;7ML/*3FK5EV2+
M.C")[>*ONP[^PIWQEC9HG5CW^F)-J9>-;:VEWL1JATT.C#M@M).U8P0TLY<3
M,+S5HKND'2X-PW'X77\]$&PB9XVY:,Q,VMS4)LZY^UX]NNO/+83"N>O"O.@?
M\M1V/NV+8SX6:?;=.IKWL.3@_&^?NYF.TU@\]]YGWI>.N8C%VC_)@0> D\9)
MG\RD7WBRTV-0_M(]Q0:^_]L UMX@A7=#85 &^[/K\MD'M5^^I*8GW][XLUJS
MLY/&C)TZN=;E^[5U]7[:=O4.KSR#9:<W"G=@KK16+HP0]A#VA@)['R"^1= [
M$= ;H'<.E^Y]L63F74/I#D7B^[>V!%0MX&;]_,-9#\LFU-9MX\A>8AQ/C3T^
M*)9-[:(Z#4R=D"7>L001SF.$XZA. U,G9(EW+$&$\QCAT(<;FCHA2[QC"2*<
MQPB'/MR U.F%YZ]YE*+UHLCE@PK^9N9];_X%MEB<@J%":F/+$%+X/"B,B('R
MC!1&"B-B^$EMI#!2>.@41L1 >3X1"K^PQ?"%J:IGG4%R"OFK'3+X?;O=4?-<
M)=KQ.3!>L,$'S3KD621>$/W IVC_Q6>!/[ECC;8X^:(#"%.J:"Z(4&%,N(K!
MAE"N2*J$R"(6:Q-O;0=.110SH5.294H1;@0GF8PE887*<A,)&=M[-O>(^+U-
MXMNS"=[ P^P@['D%;Q8-4-#4/WWJ-KB[=)O.&?U1?GIR(^]H8R/OZ L;>=-P
M%(K8SW.+O, *?[$832":0$\/VT*+-Y"#_%*FTR0S,:&I-(1;VR99EI%"I":7
MB09#)A\:.)92FB5A1FB<:\)SL'*YU"'16<BB-"DT%\(K Q<S-'!HX-# G958
M8XQWPA9OES&>X$D4,1D1J<*4\)!*(BG8-)E$DA>Q4<R([2.?LBA/64QTK@K"
M8QL7<K"(>9*IR# %8:-')I!!C!>': +1!*()/">QQACO="S>RPP<RTR4D2RD
MUEB!J<N,2(E1.>>ZB..XV(KQHE2EC&4A27)ASWB*(B)BPT@D5)9R:D+!M@YK
M/ZJ!XR$:.&\,W N7&ARC5.LY X]0K?VPR)>'875G^=B#W^UQ-\9GZ$?7!@'M
M!#WVD_-H=AG#*VI$DHJ(A$PP<%?RD A52**4$A#'FT+DV4,7AYL<O* D)T4>
M0=P?YPG)<OB8I#I,PC!C<6S\<7'B<"1B3&,C(J"A0['V@KYHZ Y0GHV5EB*V
M;43VJ.68)42(/"=9'"91JKDR2?'0KA5)RB4/&4EXD1#.F0W\%2.Q,(;G-#$Q
M2_VQ:YR.>,30KB$ H%U#L?:!OFC7CA# 9511(30C.8LIX2F#OZ5Q2I14J4RC
M0DM*'QHZL(M%:FA($I& A4QT1G):%$3&/)*I2'+.N3^&3HA1G HT=(@(:.A0
MK'V@+QJZ_0=PF1))&/.4")EHPFFAB"PBVVE+BTS3F/)H*S')3%84*M0D4Q+N
M$1$C(J49*33E6B=%G*K8'[N6BA%/.=HU7P!@@,MDGV;@3@_C.*GJ+#RB $T&
M59.3 &Z^+97Q96'M0+AV;N[00-CB+P>.IQHGYU+M,G= PR3)!,V)8%E.>"8S
M(L%'(H8G+(\B&3&I'_I8L>0J#>.,4)&"CY6JA.24)20TP 6:TJ)(0G]\+)J-
M&/<T=X"H,EA408.+JH&J<1X&]P7V->0RC4UL2*K 8'+%$Y(9RFP[N8SS(DF8
MM94/FJOB-%(BI"1A&24\HIIDDJ=$F32B0H1A8GS:!",91<S3(C2"R&!!!.TK
MJ@:JQGG8UYT6PYF11BI*XCP!XRFX()(Q3E*IXR)6G!:4/32X62(TYS(B.8]B
MN*<0)$O3D,@\YEJE&8,(V1^#&X'!Y2D:7$250?, #:Z7;/&7 VAP?0AHP9A&
M.8L4H8*%A+,D(3(S"1%2A9'2N0ZWNZIUSF,(=G.2<!&!?:64Y%DBB19)1'F4
M2)EXU&P6T9&@:%\'!"+'73+M:%%.-0RU?=.AV]\ZYK@GTW$61]]MC*ECZ^F5
M\3]6<SD)IJMSW#RQ,EZHX+FY5UX0W5_Z8K_B,79'2QE/I8I)4@AI5Z )DMNV
M1!$7,<T36HC";&T>PQ.3:Y$3D\J"<).F1*2<D2B.HSR!CWGA4?(_%2,F/"VN
M(R*@H?./["C6PQ3KDS-T+[!KL>&A,4:1*+&+Q\#&$<%#L%81+Y(\S2*AMG+L
M,6<<S)HU?DK:IC%-LE0D1 G)=$Q9GFF/[%J2C1@N.$, 0+N&8NT'?=&N'2&
M@^"M$"$KB,H8&#H1&B(B1DEA0D6E2611;'5O189&(I<I4:E.":=91N C(S&-
M:,%XG&N?MK>F<3P2:8*6#B$!+1V*M0_T14NW_P@N"5D6QJDARN2,<%E0DILL
M)6$AXB0-3?;(WE@BE%(P'1*JDY!P0S.2B4R16)H\%7G"1>'3LI^(CE)!T;#Y
M@@ GM;;:"P8>H>3ZIFKF054\++@^/2H[8\+'22;6_XF?JI*OR):,4[CHZ\8_
MJYK2*O=%;29R7MZ:;Y;:[^E??39=Z)$A'J-'YK]'MLO<0R1#F:F$$IKE*;A;
M14J$TI2$.C.:QH44Q=;N-\\I'EM(?U=TCMJNG"\VRD2$OA?J.IHP%&L?Z(LF
M;/])A5P9GO-,$L:4(%Q*1K(\CD@H$IG'2<BEB791%MZ+Q0I'28)'1*!JH\5"
ML?:"OFBQCE'P-7&B0AJ2F'-*K,$BF3 IR5F4Y$+QB(?Q+@J^^S!A+!Y% BNY
MJ.MHPE"LO: OFK#]!UV<Y32-14$HCT/"\Y03&6E!DM 4N9&1B;8/*'Y.)7<O
M%BL<"0RZ_%%M/'KX!$JT\ B]4'/0PULSJ68W\&U@/LW,M%GM<8WUVM,2,_2[
M3A^</1#KD_.[=IDZ*$2:4)$EI$AS XX8#8FD3!)J(EID3.5AQ'>SV+<QLE;7
MEU/]XPKB?VH1?G=[>B81IA)0]]&DH5A[05\T:?M/)6C-BB0$&V2RPJYV$@41
M)M-$,*T*00O#:;*;9;T'L&#Q*.686D!51PN&8NT%?=&"'2$HTRJF*<1BA(J$
M$TZE(!+"+")D%"511HT*\]TLX-V_28O82/ 031KJ/IHT%&L?Z(LF;?]!F4KC
M.#6)(DPR1CBC,<FX840*(4RHE(G"K2THGK=2=_\6C(E1FJ$%\T;5<4GN"=1[
M/X B-H&<Z@#&^H>9PPU8[SUQ,4,_[/3!V0.Q/CD_;*?UWH+RE&;@B84B(SSE
M*<G"U!#-= Z_I85D6ZN=GE/O_6 F$Q@B^&6_]OB^6Z],C.(8,^6H]VC.4*R]
MH"^:L_VG%82D7!1I3L :Q82'.B190G,BJ>!Q)DQ62+J+6N_>K5<&U@MW^4(U
M1^N%8NT%?=%Z'2$8DX545&22%"%78)KLX;TF-B3/,AWG2BM-MYMOGU'GW;LY
M8W044H;V#!4?[1F*M0_T17MV@&A,L#B2.B*I20K"DP2B,:TB$FH1)Z'.XU!N
M'13WG"+OWLT7C4<LXFB^?-%S7-%[ A5>>$1AF@8424X"N/FV5*;!&N^)"QJZ
M8:</SQZ(]<FY8;M,*X2QI)06"6%)FA(>&D4RE6C"J4CS,%-2R>WV\6?4>-<1
M'IRS_JB,#QW6[]A'HZ,HQ,6]" )HVU"LO: OVK9#I!B43"-F2":Y(#PMC*WU
M&E(DBBL=ID(PM8N"[T%-63:*$SQF %4>+1F*M1?T14MVA"A-I%%8Z+ @P,6,
M<!4J(C*=D)R;C.6RD(D6NRC^'M2T,38*DQ1M&X( VC84:Q_HB[9M_U%:D8B0
M60,6NT/?5)9#O!:&1&H9%9J'24)W<B[O81..R2A*T91YH_.X[/<$BL+]$=I!
MLYC-JAKW>#YU&4-O[/21V0.Q/CEO;)>9!L-DD64J),9ND\DC)L$S2RB)6)['
M(@U5'K]HS:^\NF\N>F3_T )[YXLUN]I%;"0XKI="C4=#AF+M!7W1D.T_K6 R
MKHW.<\***"8\-H((+3017-#<:!;2)'U)\?<@=BN-,8> "HYV"\7:"_JBW3I&
M0VY&0VXM%S6VBXFIC B64:*T@O]'A2GDUFZ8WU+J/8 A2T=IBMLMH<:C(4.Q
M]H*^:,@.4->5-*=<,)+F(K:'PRDBPP+,&#.YI ;^H[9:E+ZEKGL0NT5QFT!_
M%!Q7]IY $?<7,S6UG+C=FZ6&J\IF7KMJ*99S3US:T D[?8SV0*Q/S@G;[?)>
M9J@N,J(+F1!>9 D12AJ2%LIHS2*M>;R+Y;T=S%].]>4&R.]Z,52*RWI1^=&F
MH5C[05^T:0=8UJL8SVV55O)$@3E*),E,JD@>,<ZR6)I09[M8UGLP$R;0A*&N
MHPE#L?:"OFC"CA"6Y1&-3&(TH2JQ]HEG)%>:$I$H$\9A3&7ZHB+O86T:S48T
MSM"HH?:C44.Q]H&^:-3V'Y=E42'CJ B)*EA&.*<%R:(4S)/4,M:Y2<!6[6(A
M[X%L6#H2:,/\479<P7L"Q=\/UQ(>G<O&: ""&ZNOTJJ5SQ"/G@N"&7HN_GLN
MNPS'TSPRF<H38F*6$)YQ1G*:)B1DJ:)%+J.8;QU.\9PJZ4\WLTEU;\P/X-+
MN!KP:1Q$_F 1\LT:0.[(J8E'0$/T:1 &T+JA6/M 7[1N^X_+F<Q25L0Y*8I<
M$!X*3J2(W;FW11;)5$=:[J)>>FACQL&8"31FJ/5HS%"L?: O&K,CA&J4%:'4
M-"1"2VG/JXE)KA4GD4XE5UI0E6U9M^=43@]MW6@X"AF:-\0!-&\HUE[0%\W;
M_F.U5"H*)HR15(J0< :QFI A)7$J6*)-H4VRU0?TG!KJH:U9-N(1%E.]T?J3
M6DF;P]M-O?QF',_F05--2AV J@JEC1\L/D*Y]=W\VNZ6;*YNX', +[PYH;6U
MS)>UM0.1OW/SY@;"%G\Y<#S5\, C?'8J8X>L_/XQL/8W$\,9SW@A8Q+*D!,N
M8TVR4($SFC.>*F'RG+WHY&"WX8LS:1]:B_;6&K2O=U ;8#;\[4M5!>ZIGSH0
M/-N4O+WK"#H!Z 0,GRW^<N"LG0!OTD(\#D4!1"(BDM3N 9J3/(PS$HO4I#16
M4M&MO=2^>3/K%YC6SUK49)3Y6LA >!@L/*#E1-5 U3@/R[G+*#43C!:I-:40
MZ1&NC (#*5*2*EE0FM(HUUNKU+YY.^U]F5(Z$@)-*>+%L'F IM1+MOC+ 32E
M/@2A$#1&2K.<0,#)"(2DC.2BB FEF8FSD.=,OWQ#[WU93DXYVLWA@,-)K?;>
M9#$;,\MC72WRB?&+R3X4O7XS\Z"<JNK&>&DY/.;>>;M5'C/FP"6QOPQ=<4[.
MZ=KITG29YK+@X(6%D3V/.50D8Y3:U$1!C5#<F!=5V?L.4<#AMPZ&_UXU.TM?
MT%%*/5U_/A@T\1?1T=AZRYKS48]'C"W:UA.VK2\PI8IG12:SD&1Y* E\$"03
M<4SR-.(LSTRJS8NJZGLUI:,H&41&PV.H\!>NT9)ZRYKS40\,6\_<M.XR;(VU
M#*DV.02>J2(0CRHB*2V(BK4(DR11B=D^=^H9R_3W8FN34>+KMFF#01-_$1V-
MK;>L.1_UP+#UO&SK2W:\B0S+=!H3;O*<<)88(@4SI$B,B!,><K"IN]@C8"^F
M-![Q%$WIH$SI1BT>/D@@B#=FR[TX_NIUYR\@RI("C@#]R+J).&F3BWG52Y$=
MJWT'3,U>3B;ROEITE[2OHR&(SW?]]8 ;$SEKS$5C9K*6<].3J)4T=]^K1SLB
M;LNFS,M).;^_Z!_R5*M#^V)F7_K)4LX.L)LQL.+3ZU=_^]Q]])GWB?2K;OQ2
MRT?VU X$+^WV^!)BP*4OW#<D.W;#QBX7)3__3/,!$WH ?O. J7L$,?[IDYHL
MFO+6!%41-$\<2P$_5'?PWPZ2)_?/[E=#\/*"ZR_8-&; A$;P.C$Q?F1?)]LS
M.5EH \$8O%:5#K]&@;RI@(Y_MF@&2%?:V'D*9%TTX,)6Q?P.D"^04VU_D=.K
M$GS59A1,S)6<P OF\XFQ[X"OW)VFZ9LSW3VF/7%K%%1N0#!F4LV,/8UK>O7H
M==UW<_DIR-N=YT;N@O9^!3!\99IO#$2Z6/*WQ0U04<%G7=[^]W_"?YX(4+Z.
M&<O@NWMN7S(VU"2I%B3E7!">&4%$1#G)!95%$N5*LZV2L6&4RPPNCS*A""\*
MN"?)(?:.90I_YE11_3#V_J"NC5Y,S+OB=W-KI@OS<UW=_/2I9=Z;10.2:>KF
M<CZORWPQ-_IC]7-5@ZF9OJD64_C2-#_<_V*J*Y"^ZU)=@F7Y" /Z85*I/UX%
M!D+W&;QL7B^Z4TQ*>(.^G'_M#/])OR[DI>P!O3^C9U8_=Z1IW\KKKU>\C]<F
M*"#(JNZLA+>!X*1LYDTPJ2QZ@3^A ]F XC1!?A]<+3D V@2*)D<!C%I=]\K:
M!+/:*LS\OE63?R_*F56W43 U\U8QENHT,>">! [H2%4X_>U>)!NKV5_>V.T8
M!/M@9H!..2AW%(X"%K+83>M760,5(MI^=7&*47:2C04_<*3][/NB,3UT5H"-
MV:%?2<-QNM]WOG#9BD<!PDZ7)1W=]]KK+FUOI\'\NEK S;HY='CQ\F6-/5GW
MEL]=U6N\C$E A.S/__6*O4+V>*58&[[#?^;UW_[;.@NH8 -3,&2)=RQ!S/,5
M\Y:!$>+= )7KI%:M>]'J<(3DZC^F\!(=?)C+^6=RD6?("Q\T[.P.!CG3)OSS
M: +<Z3EX>9'EG&4DY#(FG(N0")Y'I(C#3*;,1%0D#RL3A<H2)I*8L"0/"2\D
M(WF44Q**7!1:93$MS%978#55B[J&H5RZ]//N>NRS)/6S,= +(/ 7:-&^H7W#
MOG<T9R^Q7@4M<AUK1;CD8+VHB8@[U#6,A= AI2K,BZVZ>AHID22&L% 8PI5*
MX1ZI"1=Q'FK*XLB>-W(8ZY6-$NKIN2%>J/DP G$_S[?S@H%'",3?3G4I?09P
M=% 0N4[0[SXYOV2787:>:,&85(12<$\X?"0R22B!0#K4.2TXQ-P/'96PH-)N
MLD925H"CDFMF#ZL/"4U%*!-IJ,RVU['OR5%AHX13=%10W=&*H5C[0%^T8@?8
MN3U5(4V$(#F3 @Q0GI&<IS$1,HXXH[J(DJT5XU+%,@*C1KB.;1\X+\#0Q2%)
MLS@,4UZ$8-(.9;3XB,:>+AH_1^T^J3+W0/;?/T+\_;M=[5,5 ?!GHK]B?8&=
ML-<'Q[]@Z?)Y"MVYN6H#88N_',"#>KQ,6HC0A&$,KA\+34:XB'*2\1@,<Q@7
M*I$\#0U_Z/^Q)!*9#BG)DXP2GM",R!S\OR*CB6T24"+:WNAV/_Y?EGJ:L4"\
M&"Q>H"E%U4#5. ]3^I*N.B8Y+8J$%*%AA&>,$9%G(1C2#,Q3RA/&MTZ+E<+D
M::(H29,B FM+)<DB9@A+>6HRQ:.$)H?*G(S"8>P2CP#QHM2*GXT+@]E0\0C)
ME8_57$ZV=XWPTG)XS+GS=JL\9LR9KEO #8[WTG21Q<RN8B JS 3A<0I>F!$Q
MH46H:!0R'B9;NRYE@NE<%HJHS)YYIT)!\B2/22I#:A*6ACPL#N2%1>$H2L40
MW#"/ <5?4$=[ZRUKSD<]SF,=!9K7'>0TN,H8SV5(>&A7_462$:DC:TU5I&DA
MHDQL50-XSKB(%24LM#<6&=QC6$$RJ3*N(Z.4E(>RIM$HBQA:TR%94SQ"X+0V
M-\0C!#9!Y$N(@=L7XQ$" W"=]T_=X^=PETS>->E_JX)RJLO;4B_D!-PGNP_S
M?;>S]?Q:VDTB3;"QN8S;"M>M<@O,)V5L"O_1-KOGC/L ?J2(XZS0BI,LMAW"
M,BE(GJJ01+$2NDAC0=.M(QV_9<<)>77?7+@\^=^KZ=7?;9:\=23?F]HZ\?+*
M;+B4LT5MECXE8>M.)?N"3_E$\4]$)DMH2'*M8\+ST("CK%(2QD7,DYC#1-1+
MUOH<<(+TL?;I)SQHK[3J.]N!6BU A1XOF-AI@Q[=!S-X<*4#&%9C SR]DUWD
M[;?=_NBRHU&_N[R3F?7?OF&'>+=_^E//]LDKWMH3_&-Y [CUF[D+?J]NY/1E
MELE.%QBQOE?_GP0PU'RZ8*^+B?E$=%D;)YS6+UW<3%_KLIF!'WQA?]TR1>,8
M[(Y]?^?NM5_\:]',R^*^'XJ[E9BI?J25>,W%7$9RG[[2DGW+7O>/;6>W'@6$
MFYY[^");MY=]W6GZ*">OZP=!33F=E%,8W%S6702R^0/PH?UZ!F#7>N!$%D"/
M"SFYD_=-Y]ZOB\BFWV(YO!*:+>;OEL<OT+MO8>\Q&/H%]503@%O+5;B]C[[L
MG_#9U*\>:F_\"-U?[>U,CDSK)$UH0DR4@D^A;*=J0@V)%4MSRFDH=;:+,SE^
M-/G\Q[)1DZH!0_S4>1K[!8N=;H*^1WB@X\"2:UV>3ILL[J47)?@HI?JF-3:W
MU>06+@O>U$:7\^!GJ5PB9H^4&\1)*^^FP>7B"DQW0!-W2@@/OK<!U/_^7QEC
MX>N.6I=7M7$'% 5O0"LM&7^$P,I=0U__=13<F<!95^/.-ZH"&:CV1KF\\7-/
M[1\4W)7S:Q>_3<!@F;H)9M(>VF)C.V,?"W'<#W+ZA_55+QTTR5'PV_AR/+*'
ML[3WN(NDAOF6S;QVF BC<",H@>X+=1T B@#WY_>C8&U,EU=K QD']@2:K<G/
MZ@K"3M,YPT&]%*INMD4G5$ $]V@8P[P$;_I& IL6-S .>-054 Z>5$Y5.;/'
MU=S8"-;.Z"^?CTF_@?T'"$KMNH9$2TZ,LLV7B4A);K*":,FTX#SD-&-;,9NF
MN1",V?40$+/)% R(,@7\+<M4F!99GFP9@[^#X7M7M)SH=?;7EIP_5'7M#@AZ
MT_'SR<)'LE'XB+\0PZ7Q^.E%L'YI;P!/FEBFK&O7"NMZ@FV*]?;OJW.2[&-D
MFZ)V0FX_OZEN9C;R P6LS;\7=K4BT !NJ=U12?"UO4I5-S?EW!UB!FS0IKWW
MD7?E]A"FP#J7EK!6 SZK%8N9?<.@=$.F45KDH!%%DB00FLJ8R#"BA+&$F5Q$
M!15;R\"_13=</N,QQ;A<$O6RI^G[GJ27CJ([4A$V/!49!^]:4/ZL21MM2+RN
M(0 ?E.BQG.J8%8PDL;8]\9(1D1D0/:H--P#.2;RUOY_=7$>G+":,2POE6I$\
MHXS(3&=AGL1*95MGUL,<;2*UL<?E64EL>E'<D8#%X> $+*BF3T'>.CJ_[7R"
MU65_K^1TY4K92V<===VJ<'>0'3A8"WMJ+D!A >CJKOJAJO[@-E$42/7O1=D&
M@D#D1M5E[CPQF!:@*F5!;B;5W3CX'P,(/I-E>W]M;)AI1[#"W5Q.Y%29P;DC
ML>9<2X@N.<@YX9PG))=Y2+*<)H(G ,?Y%N3&:9(5861SY-QNOZ$*$'F3$U$D
M(I%Y8:*<?8T[\MYE1$OU7MY;/-F1!E V. T8!=5BWLS! ;="U1Z7^'\74[,\
MDW 4Z$5M?_N_B\F]^V;\C?$7/['PZPE_#,1B48,[5CV,SM(6(.;78+S(O9$V
MW)E"B%,WTA;!BJ^Q<'+>@<K<8<>T/1133B8;[-O&A#O@,B )\+ ];78F[VU.
MOXN5.I-Y(^\#F ZX&K(&(CF\N=]X\ 3@KBW)0< (=+&.WU<[CW+N!NQ&;H-%
M>+ M1=R4$%V!NSHSX/O,[]V0['F[\.^T:L?0/MPZL*4-4W,#VF<>4K?-I@1E
MTRS<E%75N)LF[=F@G:O[R+B&AI><&25$+$B4<@I.IHA)EG%# ! !,:,D5\56
M+N\YX9LEY]N.FF\L,=<!]+*NY?2J/?CX-[,KX S'T>!PLXN_G,U>G?'<=?7U
M%3CK8BQJRQ1M3WFVQTM-W4H^:4O=O98VU\;,EP=2FS8?LSQ4NCLA.JAN.QU;
M0Y))69BG(.3<<?H=$+[*88"NA/@ED )@N5I($.ZYL9RY#Y2I;0I_2=T6+*W3
M1]/73= L\J;4I;3G26\XBQ_Z'^Z#7]H'5G6S\A7AOG\9-;>XU+]!N3.K[0VV
MU6'6CM:"[:0$A&U'/P[>+VJKD^Y.&30&)*WL#D>>38R^,JO$'=AL)U^M.?\:
M\W)36:A<3;,U68].I34#\*O+OHV>(FC9M&-LB2F#HJR;.0$+5;EA3TKCO&]+
M1K RUKT&R^,,VN/T[M_Z)'GAJK["[2XN%M8>V]IWTZ8LNA.A-\YS7__6/GW=
MZ"DYLSEK$.A*_?%58E#=3=OIK@>D70W^L7%;$ F,=.E->P3\<V7CS!7=^C*/
MAVA!;AV&)9*")V(YLS.C_X 2\*TBY2=R76I ^XN?_QF%F88PQI""IHQP$Z<D
M4S0D$-C'49;D.I:Y?^3\\.[GWP$7K"?X,SA^SHOZ'6!B*64;?_@U]N![P#QM
MBG+:&N;'L ] >#99-&U"M$_V6Z%_ZJAX7QW"-(E2Q61.9&H#Z!C"XMSPG+ L
M58(R< OMPH.7)XX>"Z#?=CIE!>-'%R"V(?77-F5],90>)_9\QT'XA-^-^HR/
M;-8Q7&K;7W/3NH-6N!S4%Z4E2/!O, ) PL  EMNHJ!-6YUU;TSFW])E?/R7$
M+C%DG19XCXW6Y%H\%A3&?-[;@8<"\V9VG# L:YX6T\4<?OO3N:BKP,Y5\=RC
M^CF65K_:*!"N!5F4P<2 9^IZ5*1U<1MP;^W;'-_=A.RGHJYN!J5=(9=Y:%)!
M8A[9I4 AS(_RD#"A8\IXF*ML:S?S.(Y4QN#*$#33KB'2) \S1A(3A0FH718G
M6QN#/:9=_YC:S&%?(WNS9,C/QGQ[_^.7@R\V'%6S\CXD*5*:%H4V*3$%Q.M<
M<FVWPT^(8IJS2)DT";>2^V$6@\.00)2>%I)P$<9$))J3*-96O'2F]%<E.0\L
M1=& I&CFF@Y@$FTFK/<#'F"HQ?,A"5N1)055(B4L9  _>5$0&1EF&ZPS&N<\
M%]M=Y[MR"/8/4NEPQ&O-">CLO UNE^Y 5]515:T?U.&=V('4.7,^@Y>T!?6'
MN:!Q\'89TTSU@_L;YQ=TF=[5^S%*?"0-TO5I-LMXV]*T+I5K05+5K9E"H-[T
MR3[GQY3PE6K!HOO9+F&9]VGJA^T7ME[GGBPW<W]+EMK'6.\IL(U/;;_4@TM[
M_ZJ[8LW]Z@):ZT,^X5Y^.1QRPGAG7)SLI&Y2=J4#\#YM0N:Q&3^55FK]W ]F
M-C<W.;R^KR+YJ:@;*O'$*@=LQ!]N(WZ&C?C8B/_MC?B/M]*SN%!Q*B&B$T(3
MKC)PKN+4D"@S7(.(LSS>VAKB.:WT/RP:VYS3@ W);:45!OCESOJ@6RUE].7\
M:P?K5EJ==N?YU\$$&P<]T8,UJF.;^4XSY8_I%!4BSA0W)&&&0J2;9408B(ZY
M2F.>454(&FX%+*EB$=41,7;M*(^X)'DL*8$P6YJ"IQ#/\*=TZG+5=/5341CG
MYMD*V+MB[1>Z&8I8'XS<P!"N[3.)EO>N] I6P3N.=9T1K'6Z^%* 'WHV/OIB
M;0WUU1H?7&WR5;M2P77+V5JB=4A=FW[3+.Q'Z_FNU>R::^EZ<(JU3KOWLG:%
MRK=3-0Z^[ZJTRY]7E5D97%>-*_G9%&E3%?,[&TBISI=ODYO@([^14ZGE>.T-
M91-,JSMXP-UU-9G<D[8.V*PJ?G;MPQ50JKEONG%\=&'?FI._\K(;NP"^3;]V
M/09=ZU^SF,PWY[8L0U8S4W=E;I!TU=[QD);M6]<;#R&<!,*U+>35;%;5<QNM
MN[AEV2MN^Q=@F OW=#*SFZFXFB1X]U>3*K=U6PPM(=Y>U.K:TFL&.M;RMFPL
M8X?69I2F.1>"@<,@)2,</!7;8LF(4C2**.6&J?PA)@N6)V$<Y:30=A-*R2)[
M-$9.3*9T8F(%/M!6QK)KO6P^5I>M<O<@;9I?ZJIY>DNL;^S)Y.GXZ1VQ_)*C
M55MR83L"K@/7]PM!OFJ[-4:ND=B"A2VFN"O@XFN7,N@:&-;;D.=/UL5'[OI!
MB25XK\+NSD9,SL"CU2"6><I"DFH=2DZ5U.'6;O/?(I9N@<8COG?SP<SG$X?'
M[XHW;9;H?=7,2==!<[G,ZC5O@"'O@6.[DMSQTT>[#$%NP53^*@$470+(K4QJ
MEJ1T5W8IMYFE9B?A:TG2=B%AVQ=4%86MB.;WPY+90B9AF('HR2+-"3<Z)4*D
M@FA!59IHK>+,O%AFK=3];I2Q&W^\G:[9_/<]^=XYZNUJ&=%X*&GX=:G<]IB<
MG-8=W?K<Z)IO-.H<+BN4\.L4Q,_=X@R[[KRMX1EWD2<\B@1A:6X(3PI#<IU&
M]K#NC,LT3Q]9 OH<X_X(D+Y9)]S'&J9=F!I<>KHS0Q^/LX&)9MO%,9E4RL4
M\VT_TL+F*M#HFMG7^Q=M^:<#TJVFQF70M';1I&S7BMI^1;@.8D+=A3;M6JBR
M#DPSA_FYH$3"QULY6;3K&AX+*D:K!>"KQ4F+Z6I2#R;4EKW:YM2KJM)VA8(C
MPUI9PSYL_=4P3G#^VZ54($+3>5F4KKCU2"-G/V=XVTV[G &LQL+9EI9T$,_!
MU3-PE*2Z[KM:=-FX7<G:4,A6V92;?]M#ZA2_F%1WC6NWZ9I,W>"Z1_<D:WLS
M'5V[7LVU:>5VJ<547FUW9^]I]X]"Q5IQ'1.=V6X"6E BJ#VVV.1&LTC(C&W9
MG^>D+#^H:Z,7$_.N $-474UM&]';CD_]OEV=DZ\OI_KO*Q&\;"7PH^7FBW8-
M^8:0TB7J!A%3%A5HT9T3W793U&Y3KT[?EB7B5?]RIW:=:7H"3VQ$OYX%6+>/
M%Z>X)6N:CL/LF=NKLG&6''A'5YJ-P_V^\X6G5!]CF]@#G99U]+UD]WD23%L_
M^_ZMM>35HK&IO[WM-GN*1^]YLTTM")/]V>UMZ2>+>A78&X-6,N";EKE=2X>H
M5D?BF0]:]<*S!?TRB(/:<WK_]N[-RDT&3_=][P^_M_[PQ>'U%(W;D8T;,F!O
MF^ CT0]H?/IH[(5VQE'(ML1-Y^ZD%S\.VEX7A(VVQ+%@WVV,.7R8B3F5HT Z
MZR6;:R]/&,/ ;2A'\WE[@/@Y'LPW)+7QIFQ9\)AJH6(B8[MSK<D5R0JJ"$M"
MGL=1KB.UO47B,_I$G]V3]&W']%&>C5CV]%9QB!U^G]+W[0F"'?IH[DV^G!WZ
ME)M&QUD<^>RG[3_MX-* #\IO7EJD81T5>]ZNG,?'IC[BS.U3R?ST[H:E2[OU
M[[:X_1*'+Y4YE=2 WY9IPK.<$E$H1N)<,Y9&AB7YUO%R+UD8]*(^M9-U_CQ&
MFV&X?WXV3'C!0'\<M<N-GBFL#_GN>&%]R%O/%XGND?'!YH0!&)_?S'RK;__[
MM1[]OZ(%\DH7T0+YP  D^B LT# Z%+#_X+/1D>H61K5K)>W2CI%=#>E)^@VU
MUH\TM8=NW:EFG'T5>6^Z!40:"Q,FD@B99X2'-"2Y%!&)F=")C'/-Z5;R.%0R
MY"IG)$ZIMCM11?80QI1P344>2VE2NW7N%Y/'V^L?+6!^Q0K(-^VY0>V5OR^A
M=F<=!Z.$/7W$$B+',/RI/703H#]U8'_JG3LJ;/.8L/7]A=U:\WX5.UH<=++.
M'"I1TKWRK724,!5%E-B3(PG/C"VR9P412L4\*J),BJTSA[SRK1S^[LBKBD9I
M^/1N2 @5P_"J,$MU*EY5ZTVA*4&GZ<R1$"7=*Z>I"%.M\S CB<I"PHLL)T(D
M.9&R2(7)3):GB6].DT/4WZJI6G>>=N0W82[*(ZS 7-39>DUO^BR4W47?>5!K
MG2=H7-"-.G-H1$D_$CQ]_^2>RCZX<Y)*+JC6A!6Z (=,:9)%.B8JX5D<2Q-S
ME?GFSG50O_;#+A-A="12=.F.U9CP]!Z.F!$[6]_N1],N6POF\A.Z=>C6^0R/
M_M+WA"4=W;H';EW"F$A9: @+,T-X*A6162I(5.B0*69"FFSMEG]LMZY'^8_R
MT]J/N_+JZ"B*GSZ#"'%K8&[=,%)VN&'@2[>[G<ZMJGKH] UW)[1S<PMQ$S#4
M%G0M=Y<Q#-,D$[DF<2@8X6$6$RD32L*TB+DVL>1%]!+7\JG#*W?3,M=;E&=Y
MF/;D+OC;%UQ-,8KL>=4^>IH#@<*!^:)[2#'N8V/$;W(U<=/#+V]GX(EM]=5R
MGIN?Z05T^DO?$Y9T'S#K $[C+C=%#&G"591JDF0A>)$*7$F9QY3H-$T%3]*4
M\JTCT(_J18(U^-@9@V_M'_PZMY$FHT2D?OJ-7D#;@3=EW5O*$O>P\A) 6TOW
M]K-',N,&5OYY=[B!E;?N-1+=HR9W;(0Z@7K8HH$!FCJHS<2YL\UU.?.E(H8Z
MBWD(S$/@(D&([F,6QH)R3F1F#.%YDI!,9AF)91%QE:@X3/7#Z#Z/\L(('I&,
MJ@+NX061AN7$)%2ID*4LI.D^VX_>+IW]7?4<1?$H"ST]'.$<0>*D6XW0<?IL
M+:>:PG<W,S,O'4S)J]H8=SP>FA1TGLX<%U'2O7*>1!'I/.(I$6DF"5<&7"*N
M%4D58R&+N1'AU@X++#198F)&#)><\)ARN#O)B$@X U\K$9SFPW*>XE&,OI,_
M&(%)I[/UG7XTMV92S>SR.Z.NIS",JWNT)>@UG3DBHJ1[Y36I7(4R-Y*$-$H)
M%TR33$4YD0DKJ.(9N$!;#24Z*5@22TUXR&/PM)@@@LN,9(Q1'A4J4TP-RVMB
MHP2])G\PXJ0S3KBX[86'JM=2&X<NOB2AAKM*Y]P<KH$LY/"7 V>M+=XX;6EN
M= +_DLP4.3AM:41D1CD)DX0Q+?.8YUN[3\4AI3(T"5&Q3@B/) ,?+Z8DH6$8
M@_MF\M ,RVFCZ8CZZK4AT/B7#3MT]LLG+VS_'< ?J[F< #Y]K@_8$PODJWTY
M-V_,"PWRE[XG+.G^+K!B/,DE51G)T@Q<JSA.B4B,(1FCHM 12\%S\FT'J-V[
M5@D=A;ZZ5N>(&L=-B/D1 /KJ6NU<"GZI*GU73B:>V)#AQNOGYD\-1+'\Y<!9
M:XLWV:V,)B*/4D5D0A/"DX02:=-5-.%4:9TIGM-=N& ]SNXJ'15&(Y%ZNA(=
MH>'D\U&;+&9C9GFLJX5-OWC%9-]R5K-%K:YE8X)972H3R,FD4BX@\]*D? -C
M/3 JY^V"#48)]ZYO?T%=\LQ!VV723'"N(J,5T4DHP?O*P2[FJ28R+HR*"L;"
M@ATQ:=8[>D]M4+0K!Y!G(Y9YFC4;## =TP6$#U9Z_KMGX6\@(. 3P&==WGX5
M'2B#SU])B@PNW9&KM!K+KLGW/ZYV!^.S?>S7\*'3J4 ]NJ?"*)@^N61P!,JT
MW1(_<D</SI=-78%IYC#F.5RT:$RQF 23\M8T054$3V[5]JW37^)8Q^#^C%;*
M)$MX3A(C )(BD9-,QX8(4R1Y$69<)UN]L#S+><[3C,1&"<(+!3 FM2 %%3P4
M)K,@]Q#&?BX!;LS?85IKJ7L'6?]P,_Y[69@-K(%AJPN]J.^-K+V3$!8NE>NA
MUFRSZ_C##2P101;W+4Q2%T4:Z8B$7,<@&!+,H<D44:E*T\CD::RWLAB4%ESF
ME!/-T@)L(D])5H24&!:'H6:1-+G8F3#9:+4Q4^_D:7X-@-%R:5""M7^18CP-
MHY0+(HL<L"8K),DD  X-54[!A,=T&Y^D47F:4D%,8@\J5)2!&()4&A5'2L@X
MIW%X\B)5P%0&*5'6-.Y;JGB>@8B$(4 -IP!414PDI2EXX[',A%"T2-76NME(
M\$RDBH#X9 3,7P%6+Y$D+U0F$AI3)HK3MGHT'I0H]5:O-LW,0%@"?AAX7G?E
M_#J001L*@L,E(9R05V;E>!7&^EUR-FM',(>[]N^%"<Z*"+RP6*;.HXI!K'1*
M5!&+7!B5%68KF#2,<ID!,D:94%:&!1%)KD@,SX _<ZJH?BB/?73XM%PV_],1
MYK*ERS#E=)P-4%+'P4<(-C[?3;B*1>1-!6'PGR"L$&_ 5&II^48FY=0$N6Q*
M$'R8BKH&20]R,RDA#%D7ZL9%-C,YG\, X3W=Q2[<Z=Y4@U+,RXG-,XR""L3!
M_EK63P0KX_5P\RNB1GYB0:/EW567= '(Z3,TEK26J#]4U1_\8PFQWI.I]Z $
MHL_G=9DO7$@>S*N@N9\:( 6P"YX#S-,+95DS78LF[8_V2E-;#@=Y74%86:]B
M51 &TP6<EKE:MS&JQ;B@^0-&:]EK>7X#[]0!^#-_@*(KT\L/C&I:S>'Y,UF[
M815U=;.:ZF)JW_;SY8<?@DNEJ@4([_0J^ !RJR5X1L&;2H,T=S/,PG@<7#8@
M=_7<CF 973=N4"/WQ1N(I.7T?B7J(&. P5;";40^,W533:=F8B^N30X7WE:E
M3>*XN\VGF9G"'!<@OO-K.8<)+28ZN :<!STP4^!-]U@@VC7\I8_%@<#VEULY
M 8:NWC(._L=8Y&U ,>LN(5";V01DRT;X\%,S#V[,_+H"G6R"&_O1Z1FP%Y3$
M@N92JQY0.(!W+1QAW$OLIS[C\,C%Y51-%KJ5J"7U87Y_V9EQ.L0JCC"'N*[(
M2986(>%<<Y*'$.UI5HB8&IE$^=9ADW&8F206"3AK442X@1NS2(&MI)&D(BJ8
MR;;<^2_6N9.--&?\I33G.'XRQ>D7# 7PI(F3* M(<U?L^PPLK2F?M2B@O:UB
M#$JH8J89S:4A4H!+#P&CW0Z02D*5-D:'.DS%3OI7=RU4(1\_G3GW4ZP>& 6
M(S!(SC^Q. <0!2;'';T-5FY6->@6?%PS:&OJMZYWUH(\F>L]_@P&!06&Z2+1
MF2 )M9M;B3 CDHF<)%IIS4W,P9(\LDI01E$:DSA,)>&TX"1CJ29&1L;0-,U2
MNI6!?*0J]\$Y2#9<7-7G/M8P^W: S67G><G)CV6C)E4#'DI;KFOEX V(P4_6
M>6F,WA'"A&,V,'SQ='1/Y:2./[1!::=F<9'&A2 TLVFWI$B)5"DC*LZ+2"D3
M:K:UUR]/%8NHS=YJ"<8]XI* ?::D*+0T!4_S1/.A:F>$VKF+T;EJ;.NW/O1I
MP:HN(^]1&\8U+D"%Z R\"1B"O02BM0+$Q;$_*(RQ9=M%W4>4;7'&0D!3?H(
M;SJ_;@*(,>&-(%5S"-0@ (["46"W7&S];OLBVVGJAM7,X0\7*\*K*@@LV])Q
M']"Y3$QC.C< _/+*QK7!]U<0D39_#=0U.#UV1%,SWW"F'J_7N__^1Q#\)_S9
ML^A/MTO*IPOVNIB83T1#T.ND[0)XM[B9OM9E _'L_87]=:N/8AR74T?ZKC^T
M_>)?"R!C<=]SP=U*@":OP>ESE+]H2^2WYG5>?;+,MVQ<-F1\^LH6BV]I+0@?
MZ5?:V#2F_]2U>OCG*U*QP=^>D]?+%MUN N749OD(R%4]OY"+>?5Z\P?@0_OU
M3%Z9MEN7R +H<2$G=_*^>?WJ;P]%9+,5QW)X)31;S-\MCU_01O,M[#T&0Q_I
MPUE73S6136.Y6D[[F]R?-L]5OWJHO?$C=(<YKC'Q!14)^]IRNI#KJT+C0L6I
MU"07MC-$91!5QZDA46:X!A5A><S_2?>LQWX&=;^;6S-=F*UL[2K)NYZLJQ:U
M-0C:^0Y?91K64O?:%#:C+QNP<NU+@4&K]RRSO'9PUHEH$\4V.VGOZ5*L:WY,
M\".\$9X//_IIS0?ET$HE>1S3A"2\*"!TE(QD=OFTD5F6%RQ.!,_W%&["M'^V
MWN7;:>MDNKY0)R'OBJ[,9SZ &)HUYEO>7ZKY0NXJA<7&%%W87068@Y+\@C$F
M11(1EN4)6 <-UD$;0](D3/*T8%*J\*'D"ZZ2(A(%"46D()0S.1%AF)),%RF#
M_YO0T.%(_M!2*T]WUAQ_C(,2?5$P<(:4)D64&\+#F)(<Y)WD7!I12)E0N07Z
M.\IB>"'ZR5@,3/0]'=W@0-\(R@L69B0T B1?0' @8A,3:4#V94%U(K?:YC*:
MP"U@**3([>G=44PRP6*BLDPE<9Z$.F%#D?SA@?ZR_<#/87Y3:LU=!W_AFRU]
MX^ W,^]+CS:NL85)VY]4EW+RK>7'X02J[AT7Y1Q>K[Z!XO^8RH4N;>P)CR=.
MI8(UG=HCN093KH6 6TY5:7?V6Q&F;YAH8_W<3*J[H%G<V!SRGUTSG7)H!90%
MZ5Q,VI+N6KH7/EU>P3B;^[:!:RTO[5KX9L /][J^?4_:QU:+J^O^Z4 IV^QU
M+77;R;1\X2K2SPU0W$ZS_P+>7U:Z@:>;QN9$=9N@7KWLB=FNW=&5]I<_MLO'
M774?1CZY=[/I&@+*J7:]7K>F'\#CQ'BT,TNJ:]NF" _;Z@QSDY[+/TR?W("O
M+F=U.0FH P<>P!CA%?W;W/-OY'U0*;6H>^85"]L6MH$)NTF?;:^$83G-,QD3
M6B00ZH1,$6%26XQF/,VXT2(3NVCH[2WEFM5[Q%)^A)?\,*G4'Z\" X9O!@^8
MUPOS=;F[4^S(**H)*+!5D\42#[^D$J=O24<]HK1X=ETV\ZJV*VW7E7@#PS;+
M:P!#,""[/+<MQOUC_&$<_')Y^7ZT)-[J=3TR7:QIXW)-:HNRFU4/E^5W98VN
MQ& );.D"=MA>3B;ROEITE[0DHF$X#K_KKP<F3>2L,1=-5PO>K!BX^UX]NC7*
M+:B66T)]?]$_Y*D]3]H7\W"<B.2[];I(G^!WA9&_?>YF-@X3^LQ[GWU?.$Z3
M^, OQ8GB1 <QT1?NF?28.7CI1DH#WTMT 'OD((5W0V%0!ONSR[7L@]HOWWVP
M)]_>^+/:/><Y3N,^]RCZZ-S&7UMW\:=M=_'PRC-8=GJC< ?F2FOEP@AA#V%O
M*+#W 6)D!+T3 3WTSD\61)'"!S-3;#]FRE/<\L$(V4RL)^)_?(9XHQ (.0@Y
MIPPYW!/Q/SY#O%$(A!R$G%.&'/1RO%,(A!R$G%.&'/1R?%*(D\K0[?18J>R4
M#QSZ_NW4=;#"S;KYZV"RZFBR]F2R!EOE\$&9ENWZ@]&CX_/-&\WRB"N(;HAN
MB&ZGP#=O-,LCKB"Z(;HANIT"W[S1+(^X@NB&Z(;H=@I\\T&SGIF5-=K^S[>3
MX+W RZ_5QMUO1>C)4=-><,$'W3KD,<=>$/V1L]7WL3^8C_)]<L>DOV"'**Y"
M1K,BM?M:"L)3G9 \3C(2AU2D/.1I'$5;&V+R-&.ZR ECA29<1S')N3V16"4<
M?D@2E7_-OA=-O_%%!XD[.N$\%2,FGM[P##7?7V1%@X8&#0T:&K07[? L,DES
M2@EG&;,GLU(BPE@0,&\)%3J529AL[7,K0J7C,":BT'!C3C61"6<DY5EJ*(M,
MPO(C&K1PE&9/GSR"FN\OLJ)!0X.&!@T-VHL,6FB,L$>-1TRG=I?!A$C.4R(A
M<).)T)&*Z9YV)MR30:-Q/!)I@A8-+1I:M',2:[1H:-' HD4%TT((27ADCW+.
MLY!DU AB8A$65!5IH;9SCC21L8PTT4D1V;!.D3Q2&2FX$6'.!)7LR?,8#F#1
MHFR41BE:-%\LV@L7L&"IU(=2Z>J8 )^1'3V7,X O]%S0<P'/A49)HGBF29I0
M03B3B@@*'^.P*(R1\&NX]VHIH.);!XI_KYIF5_X+&PF&-5-OW!</U![-VAF(
M-9HU-&M@UA03.J991D2H*.&)%$3&848H%4KD4IO4'OFVWYKI/LP:&Z4)1ZN&
M5@VMVCF)-5HUM&I@U9@.99QG,8E-R@B/64)RFAD29F%6Q*)(P+3MNW"ZEV M
M&XDX1K.&9@W-VCF)-9HU-&ON-/L(XK$L):E2,9BUE!,9%I1DJ<A%I!EG8;KO
MZNE>S%HXRE**9LT7L[910H4/]LC._^[9TQV>"Y]U>7N>)T__C['G/MN#4]WY
MM+6YJN">M5-IEV>P3@/3S$M[PGE["*MLFL7-;/U<97= M3U*.9"U/7-5-M74
MTOOAV<_](\NIFBPT7*W_M6CF-S @>_PSO**&V<%5$]F=Z#I;U.H:1AE(I:K%
M= XC' <P\NX!>N/(9E4U\^Z86)A3'<#T26W4HJ[MQ. Y]95Q[X9O[*'/[1G-
M1M8P]&;>G0^[=G#UAFB!W%C:E=.%[/3:28[[+TC9^KG.?Y)RJLVG"_:ZF)A/
M1)>U<5A@SW)=W$Q?Z[*93>3]A?UU2UO',:BFY5E7Z6^_L&0JB_N>?>Y68J;Z
M]:QJ)W_AB%;>FO7C)9>KU3]]I;(_^S3ZSJIU5[0 U7_J0,<_#6#A!H=[3EXO
MFRVZ"933"5@2TLQEW9W:N_D#\*']>B:O3-MW060!]+B0DSMYWW1'>ZZ+R";@
M6PZOA&:+^;OE\0L _5O8>PR&/F(1UM5330"Y+%?A]O[D5?LG?#;UJX?:&S]"
M]_V;3.<D >5N_LG^>2.G(% .'?\)F*$630.C^2=\.[EORF97.W/LCQ]O81X!
M&P>_+B?R?YK@Q^5,'%1?=K.Q1WO_O#P'_4TUU2VHVVM^7YT&_@Y0V@%PL\[F
M?4+;P:VW>\=%.8?7JV\A]C3XW_\K8RQ\O2*W_8*FKW='=/<&^CKXOG_5C_];
MWLQ>7W;?_W44K(0V,)_ S)73]G#W*P-*!B]9G76O-EZW=N)[M7R=.\9]XP#X
M9I$WI2[!43"]&V$I@\+P$ F!\>RU=7WOK(=60#12U4#"H@!?)*@6=9!W\='K
M;Z3=X5ORCDDX2RGP$.V-K0"V3N:=J0T2[DG"W=MMN!OS%.4"78(<UA8CBKJZ
M<?AP#]="%&$#$23LDX2UQ.N"EI:P2MX81T0DVA-$NZ[NG!8_9GCN9 ^)1K^V
M0HI$_)+D*=E<!W?EQ)*Q$ST;J!<+T/!B,5_ 92O[/4:[_/#X<Q/T/E/@'/D_
MP8]1UW+:IB:"9F94690JL)%E8 .!ID]46/?,3&W&!O[F-IUS69(/<_BC3:%L
MN&H.<[_JGC>6I3]/JKOVGEE=W9;:#:=->%I-<7F>E6_7\]6O@#XX^+">*09=
MM@Q(#/^_F57U7((M!#6" !5<,INNLIP G3)U []9']>!F%KGXC>YTC85!V_[
M?PM9STT]N0?_WK[79O=L2CR@(?E_P6*F799OG?/+5!N(H1W"Y72Z@%=NW_[_
M.6_=91-+FT%O3;JQQUVCN+Q(7'Z5M;H.(CH*[.%F(Z#O!/AQ5\ZO';D_V!PG
ML+]+S_[TJ<434/F;F[(-^K[_\-.;OW8BL$HE!,UUM9AH<+MLSM9Q&%[ZK\6T
MK=<L7_ $BJPBQS4\:06P3>#^5EEA<M A9S,K#? &EQ2@5CCGCPJDM#XBF!?X
M<UO<>@E#T=J+:(V#MVN:WQF"9:9\:;ANY'T/"TC^%Y$?B'TG:TTF5?6'Q?AF
MI4A.;<KI;36Y!?4LFS^:SB8H4]N4I=5WEUJ[7T;WRFHS<N1%'%%RX<I-<XLZ
MO24%RPP8:2M@-< =8-56 &NCW3Z7O%28!]Q%SKR(,RO=&(/),WVV\^>.R'_O
M5&@-P?ILI<4R<%P',],H',I(GS3CH\[.7P:O?@?L"GYN(>J558WW<&GP]NUG
M[K5 U]_?L7G]*1U?49]>Q+LE)UR@\*2KA<[\/CTN).9+_:? EM(MVH.0KL6M
M2-B7N4&5]3/M=18$FBX5M5[*#99)#.>I.B1?H_]H+<YL =U^GE2-S1!NI#T
MAVZD,]VVEZYI<U=YM7#>K^T\@E_@FKX,.(B<X@&+[.]N37U;FKOS(<LS1?IW
M8[N4@A]!9B?5S#F20Z#986V3JBL#GZN;4JWZ 4Z73E]%E1\7=8>#\&\-D8=K
M1"@_!3=PR773>D40DLP (G-3!U'8)^JN)E4.9NEF@ZSV[BM3S:I)Z;IW5]G;
MMCHZZJJEKMG0M+'GR$+K9&$ E'60WP<RF"[<N\!UZZ+_T:H=8A3D@)[3:AY,
MRINR;:4<K5<9NG'-)1"B6.N8G-=2F\".3)4&GC@U=^Y7\ZEL<5A7-Q:1VTG8
M6BUP+9C(NS[O=[68M.EFF$1]8]PT"GC:'+[H+W?MEU-U'\"$;)C=73\!S*]M
M1A*LPE67RIS*^<(VC8#ID V$"(UK_NQ[39L%.%)KQ+.]IV!6;..U[?=<-"!?
M,*EF9MH$^EIQH[;MIFK3YK3!?F=MX&O;Q@HST.8&;G34[;YQA>Q1-V.]L"QI
M9;J!,--V9 ,1;#0#CY'V%G"NYPV\M UX3/"/:;DLP@S#G!T2@WZ .)Y_+#<W
M33HIPGR=60>/9W$%,@Q0XN"$CVR?M>MWMMW+2S+9( YN@8![JL;+QJSESZO.
M+->%U2K^Q$BK Z[>*-=;MCY(^2%HJF)^)QT0-4&QJ!TT:-.HNLS;Y)9-[ >4
MC0;CSO:+06Q-)"^G'D<((POX7:FO*[H\4?1;RQ4O:W2N8MB%]:.'I99_+_,L
MM0OQV^Y\5]"WK["PV";^^]!_O;E^7@'-X0U_H3P>9P',=V*_AF=/S=P]9-2B
MG\N/VG: WE(!; )"!_(*3*<3LN_MLSLY?=/^>-G_V(NKE7774^X$SI)DJ0\T
M:?7AL\\)WD"H8;'\1R#22@>6):V)<;55-V3;K00OLN57@/0?Y/0/.ZU+MT)$
MCH+?QI=CIPKM/>T2" W\ YM8N[Y@F)O3P,^K"QV.NOQH<D]+_(=4CR$8H$,&
MFD#U'D>'0)K]46+9D7P-&I\; W[>FDF]KIJ9TS@ EMZ4.DB]J5P/%<R$QRZ?
M"DZD!E\6 OC6ZYS"D!R>J$FUT&3:?G VV?GH4P(SO"D;8\^<7*PZI*\!7R;P
M,/!@06[A+ZI>V*ML#Y'])(%IE?U+58-@@UK 795N;-Y F37S[YXPE^!R3^U3
M%E,[M,9U%HRL/NER<=,YOM=&3N;7RDU-JG)2MN7(CZY; 'SPZ?VR]WQ)@]6@
M^_5?LPJPG50%:<"V!-^_?_<!,!I<])FQJ+SFEWS__E?[DTT(@3&H[WM?'F*)
M;N0S>>^4?;31@2!G,T ^N;96K7UH&]5,@1>J:ZB$: N&>+6P*\'^!0 S-??C
MM=;S25/9K-4?T^JNM8^E[66MZHDF;EG),MP@-LD AB/HR-N5:#O7'Y1A0SZ4
MHY7KW' ;N;J+W&,#6X9<OG]%.H _B'$@BND'.ZGN@17W($JUE9:ZW1@XN*JK
MN_EU2XT^=%FU P$^FJ*P4=[41GJ#@+K]Z?.:U#J5AFL[&V 7,0(GKYP0.HYV
MB8#.D5[G93G5( /UNMBT]+;<574%0O(;//)ZY5G\M+"BWGKFOY9:P[M^@CAW
M%%PVI23O9=L)Z(IA$,'*UGL!S=.=J0*7I%).SFU^=#*[!BV;S^'!OY@*6" W
M5S#B2L7AKE2DN%(15RKN?J7BB>&X]5"MA9W5954[2&YZV^>:JRP^7H.G#'[:
MK9R D83XM#6FKK^V-8Y=HG 52,#7KJIE787.[8#7@F6X=T:VMPC]>BJ;(ZX6
M5]=!LW KRFVJL=(+U?5&=FZ!]96JUB,Q-KMHP]U/,[LVRQIX5_>RH7/;ZA58
M4]1%VR[VL2$[?+RV#^R;[SMOIFL>JU8YVZ7_U8_#Q5"Z+8.X,0&C_X @WF9[
M'[FX>PD,SSFA]OU]:M4BB+9>!LC(==!O1S&Y[W/<5\#TZ_:K,W<QK&BZ=(&Y
M I,.1G75ZM\F3,"5;8QU/3;6,JZ!@2W D@GPE)B)X[(;]VP-#]9!+QI'4?3=
MI@%_2-U'3;6S':\=*8FK^5[872*L]=@B^FJNW=OVR@6;S 0/"F3T]PJ4\;.T
MC\:<IX(*RF,:)I%(OUL_$^$/8V8PS,F2.IUU=$3Z#%':%3$L6>+VFIG<?)1_
M\O=^,9_W2+54WZ*LFV6>9VT_B[V)78@R=T8R][/%-&=9I[TY628YNJ4J>E6,
M1SE$.=S3-A0K%P^L\*3\]Z+4X!VBP*' [4G@5C%'55_):?GG5M*M=9'G1MX
MK?Y 4411W%/O4FM@>_ S-[-)=6^Z]IJV9M&@]*'T[4?Z?NGR(WU18B/?XI(F
M;0*A\P5G\+<NQ='[BXV9]\ESEV/8K!AUZ9BM<M%ZV0>E&Z7[,-+=)_Y*6V&8
M+DV^S9LU:_U&ZX)X?HFP=D-0N]7G?5#E_[+UIEO3:WTU;3<AW<R43;M]297-
MKI8NN6G]J[EY/*.K9%N2^[,+/=M*:%#-;!;5;O7KRMEK>>$^H5NZ,IY+TLYK
M,[T"@)JN-EZXF9EYZ0;;9]M=/:Y;ZKG<MV-NU/44J'QUOU:T;:O-?:+5MOFZ
M/+ 9!^^WWMV7$8FUSO;UW?C=GBNY;<JZMMVO>BEN<UO6  *LX=]JYP>XW^:5
MITUG\BW%9J9?U]&F'7OJMVGG90+9+0&9.DX\1<8V@5W9M;#N<=<P%)NYKLU\
M40]D^Y<#=M!TA_8&)/C1%':A\!#HL\<V&MMSW;6SYO?M5A8_O1FUVC&35O F
M]_U^O$N4M5M?V<Z.9E57Z7X:N=T!55W.EODE6T&#M[G:3?^ MB)3&+<TR3:*
M=169Y07=1B=/=)@U&WOGK&^P\G:Z7(MF]:>;3S_'KCOESC;<W(\"NV3*6M]1
MVUM2&Z=#U7(0,#_="HGM=Z_NVMX:T'.@IH.74?M[V;?;3Q]TN]B.$[C:@8WM
M)7$UG[8IT4VO?Y'=S"%_9$LVNZ)]T;2L:5<'K#6KV 4*TH';VAXB[NH[ ,WV
MRG[11&/6BFDW@+F+VC0M@>P[+!$W'^^:_-V0'4)-)EV1S<UF?1K=%+!B@M[=
M_L#:];'1UU8F'T*1[7P&\;6A2-/;O%81K<Q:T%DS@1A^H(#NMJ3WP/PM)?7W
M34NYW&*SE5,KL'V1'ZR%<PUM"UI9ZZX;'EQ$[7YV]?ZE']G<-VX-,$HT2O1^
M)/K#U[AO7Y+R/H;L.JOO-P2^V^!N!'^YLFL=&[M4\@K\DT]."6SLYI9D-HO9
M:B<2"(&F37N<"VF/S"AL!K6Z[:*>[N (9;]H_:4-/]1V?J_-8[D.IFG[.=<;
M:MIV[C;155<0)INY[)J=P8%TP:/U0/NX$E4157%_QN4S$=*7='!=]\J;62M\
MW;805A.NZGZ/B%7]OTM^ .DF[1KBU6N+-F1[2A_Z./!1=<"VYP&W/3-L>\:V
MYQ-I>SYHGG&@YZ4<=7^8#W:'#KNKK=OOK-N4SL]5L"]:2'Q4(K.0)4C3W=+4
M+5VKVP/S4(@/(\3Q$.#TD#3YS<R7X8#US]\M\T;M2:LG2Z^OKGJO53+<LM(N
MF]QL;^Q?K]%QE7_K-R/N=^=H]Z+ZPAY4[AEVMXQO/2+K$(=MMR]^R.F].)K_
MX0[<;9?S;J<^7'#0.>IVH/;Y,"][.8% L%ITE[2OHF$X#K_KKP?AFLA98R[Z
MFN6FW^WN>]4>1/N?\V7D<ELV95OTO^@?T%^U?C!PEYX0XRS+OEN/*GKWV(45
M?WOJ1GJH>]@X"Z-#O6S,#_4F>!5GISBM)#S):84)$VO_[.7%JW.EU]2Y2P<X
M$,VE^N/*[>9 .L-3N'\>-SQK><8V,6&_> P*'CDC?(<'@D>;I]3W.+XW0]'E
MH[[:5.PW";$\-_R@]#[T >Q>4!=4PO[T7Z^25WNA]#+=UF=K9_/ >58!^']"
M:>.K[#\[\MFIFVI=RE];E_*G;9?RL$HS6%9ZH6@'YDAKX\((H0ZA;@A0][;?
M$^O[?JO?OWJC2WYS[]BZ=1(.^#.Y_SBWLWW!J ^*^OU;N\*B6L#-NAF&CIZW
MM6-H[;Q3HH<5"V]5Y_CL\D*9/.((@ID_O#B^=G@"9GP0JG-\=GFA3!YQ!,',
M'UX<7SM\ +._#$)OCL\K+S3)(XX@DOG#B^-KAP](]MT@].;XO#JV)CTC?VJT
M_=_A\Z=PJ;?5=!]4SC9=/K8) C8TG(Y-^A**K4!F;[1WK_:2^$CP4R4X8@F*
M]HF*-A(<L02Q!$4;"3Y @B.6H&B?J&@CP5_26_B"--BCLSZ'W-@>=L-[CAX]
MB_YH-UX"7>O#FU:G0/!-F?>S;GP(0?? BOB0FJ?A*!3/ZKD\/=7P$W80Z1'I
M=X7T".Q> ?MN<3Q^7N_\Z0F^GZ"".(XXCCB../Z%980\"E'L]R_VSUJAB7".
M<([>":+X5Z#XF**T'P#%'V_F?D'K,)9'CJHXGSM:Q5>(0XM]XACF)VW18N^U
M,!*'(Q%C0NT,%0#Q',7YA,1Y0'B^0YYP.N(10WD_/WE'^$9Q/B%Q/D_X%J.8
M12CNYR?NB-XHSB<DSN>)WBP:8Q'[ .6/G54_/%L<,I"]IHZS?&3[O&L/P&\@
M'#LG:S\0EOA)_>.IQ( \AKVN2\E&C M4(E2B(= ?[8IW+/&3^FA7#KPL)AE%
M[/AE(-290>H,FA%4"2^ICV;DP&9D)%B**H,J,P3ZHQ7QCB5^4A^MR(&M"!UG
MJ#$G53C;P;(A1XARJF%D[5L.NHZH8XM[+(AG''VW,:".]*=72/M8S>4DF*X.
M)O  3+U0O'/R'KP@N)^TQ8:8O9:W4C%BXOCE+50 Q'-_2([B/#QQ'A">[Y G
M239B*<+W&<H[PC>*\PF)\WG"-Z6CD&&'^AG*.\(WBO,)B?.9PG>"NZL-JDK2
M+R_"<YG]RD*^J9IY4!7!557IQE8!-1[/C$>7'=1\>$%\)/BI$ARQ!$7[1$4;
M"8Y8@EB"HHT$'R#!$4M0M$]4M)'@>/[ 8-N"W^/QS%YITMEE]/VD+=:O]IJ'
M3T9A=/SEI2C_".?^D!S%>7CB/" XWR%/XA$+$Q3W\Q-W1&\4YQ,2Y_-$[RS"
M7K(S%';$;A3G$Q+G\\1NFN Y X-L!,8J!YZR[+E&H<%&@XT&>]^5#QJ.LAAM
M^!DJ .(YBO,)B?. \'R7R;-1YL&^R"CNB-[^D!S%>7CB?)[HS48A'K)\CN*.
MZ(WB?$+B?*;HS<:X ^&0BA^>+?$8Y$$ >,BR_QP[)VL_$);X27T\?^;8U9=H
MQ'F,2H1*- 3ZHUWQCB5^4A_MRN&W4X[PD&74F4'0'\V(=RSQD_IH1@Y=CN+T
M^.4H5)E!J@Q:$50)+ZF/5N3 5H1Z4!8;B,8,I'"V@U5#>,CR\0Y95ENG#'B
MJ5[HWSDY$5X0W$_:8E_,7JM<43B*/$A/H@(@GOM#<A3GX8GS@/!\EP%=/ J3
MXS<IH+PC?/M#<A3GX8GS><)W/&()+A$]0W%']$9Q/B%Q/D_T9A1W6!M4K<2S
M148>LNXX2<A?ZJII@EE=P=>^0AQ:[//#L'W*_%]\%?0!V?)]\H=G(X&QV3DZ
MLXCT)R[.^_56$=B]"M)X-&*4H^ CCB..GY@X(XZ?$8['HS0^_@(8+^3>3TQ!
M&$<81W%&]'YB,Y4Q@O>02B5X&,W!2R7N+1?E' :@GED\"=H9^8I]:,I/'-S\
MI"V:\@-#4D+'6#G9<5'QF:QXW"'P0'G0%IRXZ/M)6[0%>X9^#/1>&N@ATI\
MT@/W[4__]8J]0F3R@B/(!>0"0A$J@0<<02X<F0LO6#OPV,A?DB7'A/C+N/QN
M9FHYA\L"\VEFIHUI+IZC>&AH#F5H$,T.;%.0X,,F.&()BO:)BC82'+$$L01%
M&PD^0((CEJ!HGZAH(\&Q9_2P*;(=,A4>H1=J'FAS:R;5[ :^]345?98FY,R;
M('!3#;_;@_9ZIFXZRAAN5WN&_7&(]"<NSK@8VW=@WR6.)R.:XJD1B..(XZ<F
MSHCCYX3CHP0WU4 81QA'<1ZT.)\I>H=C],$/X+3@_N.G52#Y(">F">14V^TR
M_C"V>=A78$,[?>+(Y2=MT4[OM0PB1FE&4?[/3_X1SE&<3TB<!P3G.^1)-DH%
M;BA^AN*.Z(WB?$+B?)[H+3+<FNX,A1VQ&\7YA,3Y/+&;4BQX#*K@@2M"O"AX
M_&*FII835_*0&JXJF[G=-.76^(IO:*Y/',#\I"V:Z_TN_PA'-,'4V1DJ .(Y
MBO,)B?. \'S7\(T!V!G*.\(WBO,)B?-YPC<B]QF*.B(WBO,)B?-Y(C=,'H5]
M0&4/7.?A1=GC1P./5J6<E]4TJ(J@*#\9'<BF,?/&5X!#>WWB$.8G;=%>[W?!
M!U8]SE'Z$<Q1G$](G <$YKO$;HH;%IZAL"-VHSB?D#B?)W9S@;)^?K*.T(WB
M?$+B?)[0'8\Q93*DF@<N]?"BYG%Y4P%Y_ES6/$H+&%.@UJ(Q05,5\SM9&[<0
M!'Z1TZLRGQ@LAJ A1T..AOQ0JT!&/,)>M#.4?X1S%.<3$N<!P?DNRR$AQF5G
M*.R(W2C.)R3.YXG=,<M0V,]/V!&[49Q/2)S/%+LS+(@,JB""BT"\*(B\FU^;
M.OC^2I;3YJ^!NH8!FV843 T>BH[F&LTUFNL#53V^CT<\3E !GK#@^R3]7WU5
M#43Z$Q=T/VF+2+_3;55&881;RI^AN"-ZHSB?D#B?)WI_GXZXP"/0#Y!80R\<
M<1QQ''%\3S@>)>D8J]N'P/%373*2PVM-O?QF',_F05--2AT *872QD?N'D2Y
M_FZNY"1HS'P^,3?PE0\+1@;"K7,R]@-AB9_4/YY*#,AAV.NR%'K\3391@P:I
M06A44"6\I#X:E4.?D'+\'CU4F$$J#-H05 DOJ8\VY+ VY/@]8J@N@U07M""H
M$EY2'RW(H;=..WXA;" *<SYKB1PARJF&D;5O.>CBHHXM[K%TG,71=QL#ZDA_
M>I6S=S-3RSE<%I135=T8#Z#4"[T[)]_!"X(?>,G%7WP5] %Y!'LM=O$1Y=BU
M?MI.LQ?41:0_/M(CL'L%[+L\X&!$V?$3AE[(O9^8@C".,(XPCC#^I;Z!4<@H
M"C[B..(XBO. Q?D\X9MQ-L:3QH944-G!TB,LJ.Q8U=Q#+\HYO$^]H,02P&>+
M/?(*JRUH]-'HH]%_>4WEF=!$<4GRSLN/SV3%XYZ#!\J#MN#$1=]/VJ(MV"_>
M)./CKR;U0OR?'1 BT)\ T /W[4__]8J]0F#R@B/(!>0"0A$J@0<<02X<F0O+
MQ#G\1>83\U7S3^#CH1/(JX'LFCK3FX $TVH>W!AIKRX6DPU2Z?+64N@_X<]^
MT'^Z)/NG"_:ZF)A/1)>U4?:X]0N8S>)F^EJ7S6PB[R_LKUO2.(Y!].Q@NOI$
M^\6_%LV\+.[[<;E;B9GJU[.J*=VS:S.1\_+6O,ZK3Y8<=F++-3:?OE)T*7LF
M[SH%62\ZA/VG3JG\8RV+'N7D];)$U$V@G$[**0QN+NOYA5S,J]>;/P ?VJ]G
M\LJTU2(B"Z#'A9S<R?OF]:N_/12134BS'%X)S1;S=\OC%UCM;V'O,1CZ")*M
MJZ>:R*:Q7(7;NYO<G_#9U*\>:F_\"-WWK$5^(N#':Q,4U612W=D:FK,# ;R[
ML?O\!?/K]7I:T%*JFC;7Y2RHBJ!:U.!7V9)C8ZR'-75+_.3<6.,.?]C- MUU
M;8T.?@^L2@4PRQMX>-4_8'7;U,SA+;=FNC -#*ON1U!6NNF'9?3%NA!XXLH>
M4.Z=R6XY]4@YV&%5AQMVH/;Y,"][.0&[5"VZ2]I7T1#\H>_ZZT$<)W+6F(O&
MS"2PS&S"@+OOU5:M_;9LRKR<E//[B_X!CQ71VQ<FT9B+^+MUD.NUU:'<WYZZ
MD8YY*IYSWW/NX>,TC0[ULM.8V O:,!Y3JI?T9NPO5.@Q86^@LXI%?(H4#DOO
M\\Y/))_+3SR?TB_?0N%(LN_#>LF/U[4QP:_P^;H)?@*'1P<?S R\F-S4012.
M#JLT@V7EL17M)$P4<M\W(S:0S4Z\H/_7I>'/4#M\,',L9/$@5.?X[/)"F3SB
M"(*9/[PXOG9X F;/VHWY#-EU;&5ZP99HA_;+G[M@Y_"]=L?1NM]6"?P+3"6=
MIEG"?@H?LJ1(<,02Q!(4;23XL7/#GAQ@Z05H'6'[!7B$7B@O3J7T@@7'UJ2S
M6^/D)VU/N'':AT"7LC%NH/O4$K]]$AY7^"'.(\XCSN]I*\9X?/PS'+V0]H%L
MY;6#LU$P"'LY/S\L\D;5Y<QV^0=RJ@.[#@-^DU.%^W"AP4:#C0;[0(%9PL<1
MBO_YB3^B.8KS"8GS@-!\E^ =8E;MX-(^_-+70)I6CU,<*TS30%0F)P'<?%LJ
MXT.E;" <.R<C/Q"6^$E]/.3ZV.W>D0=;;J(*#5*%T*J@2GA)?;0J!S[))_+@
M(!_4&#_*@GC"SS%4\&,UATAU;1\P#S#4"WT[)Z?!"X+[25O,-^^WK=/NAX?R
MCWV="/1G(^A^TA:!'G']G!L[C[7SVBDT=N[33K^I&K>I\U5E]V1NX!6XT0,N
MSCZKM<*X./ND"8Y8@J)]HJ*-!,<U1H,M#>!&#WYITME%SG[2%A-%>XUWTW&"
MTH_U (3YLQ%T/VF+,(^HCM4 #,%PFP?/-0KM-=IKM-?[#@]HA"N%SU'\$<U1
MG$](G >$YKO=//7XZVS.3=J'7_@:R,HHW.9A:!P[)R,_$);X27U<D'OLL"_U
MH(T;56B0*H16!57"2^JC53EP^)F,&6J,=QISG+(@;O-PO&T>U-9:(@^@U NU
M.R??P0N"^TE;3#OO-9J,,MPK'IL[$>?/2-#]I"WB_$YA/<'>D$%U=WI69_20
M=<?QCWZIJZ8)9G4%7_L*<6BQ3QS#_*0M6NS]GN)%T81C9(8X?T:"[B=M$>?_
M__;>M;EM7%D7_GY^!<I[LBMY2V)$ZFZOM:N<3#([NV9-YB29L\[YE()(R,*$
M(C4$:5OSZ]]N@)0H6TYL61)!L5?5K%@2+T!?GNY& ]U[A?4N+;C5*C*C*GQV
M1F8?%R+A*5S&Q.U"1$HHJL)'E;..:CZL(#X1_%0)3EA"HGVBHDT$IR1!;7=N
MY57X6""N11@OYO"MK3%V(TU(DX)H.VE+2T:'[?3J.7T2?TH-$,XW1M#MI"WA
M_%YAG0KZU#,U0/%8M27Y>"A47HLO^28P)V KL)&=/G'DLI.V9*</6Y+!HYQ^
M$\6?T)S$^83$N49H3I7XZBWME/RJ:[#UBXA$PD,=;O$ KI(JQ7U8UU3]G*ST
MR>.6!>)<(RM]X)AK1.+?//$G-"=Q/B%QKA&:[Q.\>Q1SU2'FH@27%3'7SP(>
M[4NN>T[%4S:5MP*B+Z4$M0(F.WWZR&6!.-?(3A\TZK*@;"Q)/X&Y/20G<:Z?
M.-<(S/>*W;1)H08Q%^6YK(BY+N<QD.?O5<R%37Z3"*B5*<%4/$UO>")T%@Q^
MX=&5G(16])NR@E]DOT\7TBP0YQK9[\,&8Y0!:Z#T$YB3.)^0.-<(S"D8J[6P
M4P*LKL'8QW0F$O;RBLM(O6+^# 8L5(M%@@IOD)$^>=RR0)QK9*0/&7&]'%#(
M]> )[4,2_I6MBD$X?^*";B=M">?WR9.N!1W5FR;L]<^,U:1]<07Z]*NXXB%3
M(DU#@=41;<B+U81;3;+O-6&)G=2O3B5JY",<,B3I."YI$&E0'>A/1L4ZEMA)
M?3(JQW64.Q9LIR>%L2-/J.<OHP"&9]YRU,1AS@W]6-<9];LO-@:4\_'T0M5U
M%RD9^?&<BI@TT&6P@N!VTI;6F0^[@W-(^<1*\HE4R)]PGG"></Y /7XIG_@@
MJA^OCC_\P2>AL 90S8L]>/'A,<#*#.-Z&$\@@'['N4SA]?X32/*;2%DBKD64
M":<@S-'&_*@1LB\Q3 KWL!8#Q1 T$5R)@/WDNDZ'P;M"&4<M%B?,'3CNBQ8+
ML@2#U70FF!+PL(#]E?$$@-74A5$ #<SK> ,&P>R")_"H-/[AU7V'_6YZVJG5
M6 *Q&DO'Z6T,I9>/1."S\S'CH/Q,@;S PX&$4Y&(R!=L"M>K;*+\1"[P*&5[
MHI^Y.D )7-6]F^$Y*A4\P(%!2+X0:88IY'N7X8%+,R.9%&/$=T<"GHHOF_$D
MT+<4XYLODOC:I*'9C8#?KP6;\T#_&&<)2X4_BT :KI9,1  8^+1Y# ]0V6(1
M)ZE^*M!.93"U]E6"MP;B&@:D]/W%K!7S4;S@*YBV")6XF0$-'/:Y-/N\206>
M)8TXDF<+Y\=.?X/:7M?I +F?Q$\6)!(>S"9+''DJX14!NTKBFW0&K]K*$)'@
ME,H#"C,T(.RGOM,M!H2O>1/'WWI?Y%P\XC%.+N3E*XO?6J5W;'_FQI4Y>;I=
M$+Y#:L%4* 7OUOL7$L/E;>KIC#>UTW5&:YV8@<V%IZM57Y*"+-Q/Y;5,EXP;
MV8G$C?Y=W$J5EE5(K?B& FQV4>@9KX5U+=NY-L1F*0LDU7FB*;AGE$[-&OR2
MQ$H!+,7PM2;X5?D+,T%;S<1'Q"BM11N#+@ECWQEM"F/7Z3[%5!A,O?<&0Y:2
M(9@F\9P-\.$H? /7&;[8'99F/+K2L*]OP\?$2A:'[0N-PPMY*J[B9%DR41NC
M+-DI=PU4!7(.@0XXO<76>[?/L-]Q^GJ&O8[CO2AT>LLH5Z8F?\,BD2+ER7)M
MME:O#40(,P<Z_< >/,3BX7:C\( H@_3RI0BTU0)@ 4%B/&7#$9#C(8Q[B*:=
M.R\> TD>?N\=2G8]IZ<IZ0U0:, K"(6O<2R,;T ZLE2&18D%@"X81D[LM=&:
M22W$6D03(!1^ -(C<,(DIU/SBYSGW_L0'L%5+,030CBX/^&%3\;#XT4#AT ,
MB@:^D^5Y=[O0CN3)6L@GTD/D]&C!7X4W%NO3=N53=D;CP[O;.LN.V4]=Q]M
MBI$&WZ=[:C<2G-0?^VHGR\ =1?SW^TW);?5HM@QUT[<>;KHS'6US<D]AKU*T
M=MA75F8]$'#?P9AK&4?O^]K8>0'N>+P4X)N(2,#$5&ZYN*_M(7KUY7E!3#LG
M?_P1'1L=9J>T;AGJIK!V[@:"E0@K/@N O.Q+E2321*+W9?%U(*]QK?0?\&]!
M\K_UGH_;<^\"O+7;=B 3]-GBZ!QXD<VCBT"J1<B7Y_CKO85GIR\C3<I\NXSY
MXD^(:N5T65!5W]H647!1>-/GB0AU#YF+27R+S$2VK#8FW3YRW7IGM<E3$^4]
M,)WB4[Y^;I\-]WI;.3E;[5C*)R"C4$8P.(A,TG.>I?'%Y@_ !_/U@E\)LWFI
MS:= CW,>WO"ENCA[?5=$-G,7R.&UT-QC_GYY_ P_]2GLM<-OWU!//^1*(5?A
M]OPF_2]\%LG97>WM;Z'[@;6H+L;GX0Y6MMJ@AT<,,34*Q&:L3Q[T3G+QO2K[
MMDK&]\9,LK$_V=BI&JBM\==.DRD[O:5%P8-ZNG@ANAK%0(O5O?6PUJ*NLE#[
MYGKA$6]<YY2X_U<FC3$DP7YT925;I??A$;<*H$-9"2'VP0QM9$2$8=@20QP$
MERJ(SQ.]W.['"E>Q\"%2;Q;1*\^)G&0ZC]9:1_N)P/>C'((6@$0JLR16$BWS
M,*:]+9,/F60*X%=A+F\^D1'EYAYW6-Q6P;LWT+*X%="TV@.Q7BO2ZT#EV_ G
ML\9:2$B[D)HY3P$.24BVPY0YHL%>YHO6KZQ-ZQQEDY?>XV90:\LA'AW2Y^$U
M#A2?#_/"R]LA7\99?HEYE=OI.)T7Q?4@ 2%?*'&N!)AM$,S-:%G?=W;OA-0U
M .%$AC)=GA</V';TR;RP#^_KOR@O!10QK5X+>/W0?:[3W>6N'>X9.^YX."[]
M[TCOI1GN=8;]T;%F=;0Y]<;#@[SK&><>M^'A<PY#[NN8HTM'*IY*VB=L*6\L
M=4'Z\:=_G@W.#D+I'<YDNYNG+0K2'8PWZ^,<MAVJ^S)+(&#[%WR>*?8N"L"M
M_BP6J9A/P(7L=EK'59K:LM(*13LR1XPYZW0)Z@CJZ@!U[_EUG.@(\&4638L/
M.Q7+;2 'J]:O&OG;>^?^=FZ/JMZ4>M#BX1\P51)G<'.@ZJ&CS;9X'ED\ZY0(
MTX.U4)WJV66%,EG$$0(S>WA1O798 F:]6JA.]>RR0IDLX@B!F3V\J%X[; "S
MGVJA-]7SR@I-LH@CA&3V\*)Z[; !R78J#MA 7E6M2<]H(43[%>Q2N>W[^\YI
M?\-IFJ<? 5I5M2*M(#X1_%0)3EA"HGVBHDT$)RPA+"'1)H+7D."$)23:)RK:
M1/!&M#.[BV+EDY!-:F?V 45<J-3B;F:--3B/(_G^&W]4OZ9L9^[Y&()N@?FQ
M87F_VQN07JS>81WF$,P3S%O8WXE0W:JN9FZK,]YI[_WIR;V=F$(P3C!.,$XP
M_H-CB,/>F,3^\&*_TPE/@G."<_).",5_C.*#D;/3V;'3$_<#P_@/N@P_?>\Q
M)57JFE3)]R7;BH1DV$\<Z>RD+1GVPY:-Z5/NI(J<(L5O!/,$\P3S!XK?>OT1
M23NMPA&*GZI<VTE;0O%]\J37\4C8FR?LC<3NQYV7(*PY%'^BN:WJ8 $_JM:0
M$SQCL8=R3DU-&)2KF>C.A!9H+E7GLBY,J0E+[*1^=2IA@;FS(2_AMKQA]3L0
M2(=JJ4-D5D@EK*0^F97CNLK=49<4AA2F#O0G&V(=2^RD/MF0X]J0T=@EA2&%
MJ0/]K; AE61R"-'JENNI+\>JUK)J#H<<+OGC.1XR/X@S;#5K%:!6H)Q?XI2'
M++8^QV,QUZI6T.H\0XN9TL":73OSQ@(C9T<.J#^P+0=DL8;9B7!D>*QD2W/4
MXO3+SS3!SNRWTIC7(?TALU(7#I!9L9 I9%;(K&RPK-^C6(6,2FTX0$;%0J;8
M27^R)4>W)5W'MHUK%FO-85VQ'U1H@S\X4.114Q[ QV.GIM8#V7\:F;59%*=L
M+CA>/<W",JD>00_7JPM!]#O.90JO]Y] HCL-<QQ6$,@N3MX9)H-?E%2I8O$4
MOBK*T_$D$@&+(^9S-6/BKTQ>\Q >H/"V,$,<8&H6)VD;[IC#E]=PVSR_ )XY
MGXO$ESQD"[X028NEB> J2Y9L(L-0,1X%; ZC7#)@_#>1LFD6!<HAD?I^N4#K
M92H?YW:A\F? $:$8L%HD+,X2]C81@4S9Y54B! J/E@L^![&2?_-4@OC!_8D(
M>0K"&(@)"*U2&8]\? ,\G@3F1\=%'3L%AMT;: N00$;A<D-TYO&UD0OX>QHG
M EC!_"Q)1.1+$"1^!;> 8,&SV!_.9P<<EC#D"4G%/?742/^%WPKU1-H<(P8U
M+[[+A(.$1-J)TS[<MH/E/$OCPA/&@>+S85YX>3ODRSC++S&O<CO@ K\HKO=1
M]!9*G"NQX D 5D$?XRWK^\[N[>2ZEDJ"193I\KQXP+8M6N:%O8$S['KXQEND
M&8XNGRHPX?;B[/5#-[J.YXYWN6^7>SJ.ZW:/];+C3JPSWHGZ-+$]3,R#0?Y8
MK)Y1/&,;/#UG#^6.VR6M"+(M7R_<?9F#J'MOY_[@,#VKG[_ENR#=P7BS7F.T
M;3/<EQD$1.Q?\'FFV#L(EP+V62Q2,9^ T]SMM(ZK-+5EI16*=F2.&'/6Z1+4
MW8>Z/D&==5#W1S3EUW&",=:^RZ%9XM'M]3SAJ.K3+P?M3_ A8NDLSN#F0.U4
M;IE.?=ISZI, M1(E\CK>3JUU&\@N*Y3)(HX0F-G#B^JUPQ(PVVFC90/9984R
M6<01 C-[>%&]=M@ 9COM\V\@KZS0)(LXTD@DLXC^U6N$#>AE4_/BH_8J/OZN
MYB.U(M:;@E)^RQ9)C!M1XLB"PP-6L,-R!#R]ID\-+!A3]Q,PA^1/K]7I5%^(
MTPK-L!-U".@)Z"T\OD6X;M7)QFYK.**NE@3C!..G)LX$XPV"<<\=D]03B!.(
M$[X<LT1]-8UP:6GY^0Q]-YT*/Y779G49#T/:JG"$<62RR7Z<VO*QUW=VV@)[
M>N)_Y+S*]ARQ!8K12)ROI#E3W7'I\'ZM!>I@ 3^LT! ")0(E4@+B0N.YT$@H
M(L&WI;DAU55M0EW51Q'D?9SH>GZI+H$RCW4)%'&_! K#<ZZZ7B2>$6L5U4PW
MMK/JG_%AXMZ")+L1B8 K8;0)#)T%"?P:L<F2<;Q0IDNL8_HA"B1?/05+##:;
M.?\6C">KZI[P'5!.99,_@;@LC35Q>1;(5#GLYTSHKX!N$4\SN"N>,G$+8XET
M94]=)W:>A:E<A(+]F252!=+7O[2P4FB$E4+]. L#%OM^AK4B]</X/,Y,0<BK
M)%983#01?GP5P9P#/8")B 2,6K$ GAE=F1$ 89GK%>*4SG@* L!\'J'J\0A@
M7"Y *FRMEMEXJ9MQT%UD=() H*L'<QFE\!^[YF%F:L7R,(QOL#@LU@Z=*I&F
M!?_?QG.8T?(__V/DN<,+$ TQ%4F2"PQ7<*DI6PP&'1^I:XE^3D$@3*7BHO3H
MAI0Z[ L\&05XCGB2""#ANFCMMC<$8@% IK"J\C6@3IPI-@6TB9-R464<[A6(
M<+)ZU#33Z@,/TG4K<Z#+U6$!M(P#/7I@C3_37^H"N^%2/T[,%W'"$T X"2"(
ME5-Q4O \(&0&,X%'.@PH_'UZ @6V3@E448:H2II!*IM.09.P8*NXE@&^"S%
M90L8@RG3F@CPFA0VO9WB\QD\5^%T\()\OEK+5Z_>0-S7@;Q&A^$?\&\AGW^W
M)4SW]MR[F(;BMAW(1&@&84'-;!Y=!%(M0KX\QU_O.6=.'SPQE+L\KVB^^#-3
MJ9PN"Q'4M[:!=1>+6$G];%V3&"Q&N1[AZG31[2,]N9W5-/<7RZ5+.YOE1COV
M:?&=JA0%)V>KU&X^ 1F%,H+!I3S)RZ9N_@!\,%\O^)4P6=XVGP(]SGEXPY<J
MKP59%I%-#Q\YO!::>\S?+X^?$3(]A;U5,'2+8U]63S\$C$"NPNU%J4[\%SZ+
MY.RN]O:WT/W 6F2GL?NBS5421_Q:)F A+F708I]$*,6TI8W1.[@VGDL?W&%P
MB]!1O03OZ^7;RT_O/N.?KY@$@(<)2?"NX %8<#^W#3=<&XI$J$6,5=H!FT7Q
M-/3IQ%^9R,VG,9L?_\^'G]ONF &% @%7&9NW>I7QM(U%9F!HPG@I$.)Q*@CF
MOB[OWLK?KH>5"*STKPT9FA%SQ:J0=V& S;-TY>\4BU:C.[ERYAX5&;30**T<
MAI_ZSI@!B\+<Q#PXUK(E!O&-?:E+SZ]*V,,3!8AFH+T%[(P %#7MVU_J*;PJ
MBMSG-<US*PW$#; N?J#)C"=.]6,5NABF:0(,*E[D1O^$R]H_KHA]Q/XG@\BB
M5[ 22?@Q$NR-O&)O!("_A# 9/H%@:]G_^.;-F\M76KP53,LP+&8AOS$"&XHK
MJ4+CU!C^@HPK]$3 $2EB#;AA*@+]%4HFW&SB!..,A3 >[91H5V@.#B%;U:U;
MN5*ZD#>RLI#C2:8 [2!*R?LB@#;"4"(D02$:=UW3J50^# $F/FC=<0M1 N.U
M7RCG<Q!9]#W-T_$R]#S!G0+E]_%RP1-0/$2- &8;Q@NM4OIR$';P*D%.P;6-
M5H*HW3+?%R&*(M!Q*F]1N]'90_<5Q%_FOJ%NX $^I?3S<"X/]K2JF! OI^0T
MX7-Q$R??M)_)%PO LB"?4"BN(?HJ\V ;3;;&]M-\H<!XP-\# HT^@0S,.@O,
M*Y&:GQ+>XJ=;W[BAIOJ]N772<T "^FGAF&L<P&L40'9TI9#P&!8 .Z9)/-?/
M!WD--]FD8XSOLTBM>F5H!4 AKP4RW-MA<#BH^*1)K>'SXPH^FT,C_=*G]X-X
M+Q.P9?_-PRE[K^'&\F6/VA$8T9MHNE^::HC6RP\Q(P$^O #WZP"CQZ3);^ #
M?0(;'65"V^O<X( Y-Z4T3I9>CXY;IS%ZR-I=U7[Q OT;'=UDR:9+E93H&*_H
MF.36O'#ME+Q]= ;HW-K&1D=9>ZEW8R/7&7?[.W63Z76/UB;'/6J;')K87B8V
M]#KK_^WTD)TFV1D?<9+=\6$F5J/2^T_8>].UHJ);U5MOCDOO1FXOL[##DAVR
M;\,1H<_@6M:XOY(=C+1"S8[,D8?[*Q'0$=#9!W0?(A];KPOV,A#F+_L;Z]C!
MO:IUZR3<[QVY3\VOZJ"CS;9V]K18L ,O;5"B6C2_LH-=5BB311PA,+.'%]5K
MAR5@9G_S*SO8984R6<01 C-[>%&]=M@ 9O8WO[*#5U9HDD4<(22SAQ?5:X<-
M2+93D;,&\JIJ37I&:[)CKY\^MGYL%8!H@\KAULM\R^ Y;6<X39OT(Q1K:I&<
MRG9&$<$)2PA+2+2)X'4A.&$)B?:)BC81G+"$L(1$FPA>]=Y"6WLKV;PVMD>F
MPB.PV(S:18\.7=:XL7;C<23??TN9ZF7>SKSQ,03= BMBP]*\UVEU^AU2C=4[
MK(,=0GI"^GTA/0&[5<"^7QSO=0C'"<<)QT]-G G'&X3C+[ODC1]#['<ZH4EP
M3G!.W@FA^(]1W'6&).U'0/'MF[F?L768TB.5*L[G;*+\1"[61>JQKY&(L)>0
MK1!'%OO$,<Q.VI+%/FAB9#QN]8=C4H#F*0#A.8GS"8ESC?!\CSP9CEN]X4[E
M-TC>ZRWO!-\DSB<DSLV$;Z_3<CL[E8(C>:^WO!-\DSB?D#@W%+[[3I>D_?#Y
MC[VE/RP['5*38E/5G!^9"J5,>UZX^5KZPH;#)#7A6).L?4U88B?UJU.)&GD,
MA\R_= >M;J_Z312D1+54(K(KI!)64I_LRG']Y:[;&KMD1DAG:D%_,B/6L<1.
MZI,9.:X9Z;5ZW>K/Y9#*U%)ER(J02EA)?;(BQ[4B;M>I?D=Q332F)HFS/9P;
MTH2040 C,V\YZD&BG"WZL:XSZG=?; PH)_WI)=*^Q"D/6;3N3& !F%JA>$WR
M'JP@N)VTI0TQ!TUON?U^:SP<D 8T3P,(T$F<3TB<:P3H>PWEW-9P[)+ -T_@
M";])G$](G)N)WUZOY8[H@%$#Y9W@F\3YA,2YF?#MCAPZW%^G/$EQP(A:,]NU
M#ODV5BF+I^PJC@.%><" .C13][*CF@\KB$\$/U6"$Y:0:)^H:!/!"4L(2TBT
MB> U)#AA"8GVB8HV$9Q:$-1V8_#OU*'9*DUJW(J^G;2E_-5A]P-[+:]+VX$;
MJ "$YR3.)R3.-<+S?<)WI]7K>B3OS9-W@F\2YQ,2YX;"=VO4H?UD#11W0F\2
MYQ,2YX:B]Y"Z#=1R,S!E.JC9LN4:10:;##89[$-G/[Q.:]0E&]Y !2 \)W$^
M(7&N$9[O,P ;M,9=.DS?0'DG^"9Q/B%Q;B9\=UNC\8C$O7GB3NA-XGQ"XMQ,
M]/:Z3O6=2:R0]IID/RP[YU'+?@#4:]E^CC7)VM>$)792G]K05)U^&;0&O>K7
M[TB):JE$9%=():RD/MF5(T>B;JO;J_X0#.E,+76&S BIA)74)S-R7#/2;W4[
MU>\%(Y6II<J0%2&5L)+Z9$6.W>#%J7Y/0TTTIB:)LST<&Z)>R]7U6O;OM1JP
M %.MT+\F.1%6$-Q.VM*^F(-FN?KCUM"E*@\-5 #"<Q+G$Q+G&N'Y'GG2&[6&
MG3')>_/DG>";Q/F$Q+F9\.VZK4ZG^CUF).\$W_:0G,2Y?N+<3/CV/(>JT]<I
M66+9*2,+65?-*N0O2:P46R0Q?&TKQ)'%;AZ&'5+F?[)5T&MDRP_)G_&@Y0VJ
MW[AMA6K8"3N$](3T%GJK!.Q6!6FC;JLS(APG'"<</S5Q)AQO$(Z[W98[HJ(^
MA..$XR3.=1;GAL)WWZ%]2G7*E5 _FJ/G2O1;SF4* _!WS)XP,R-;L8],^8F#
MFYVT)5-^9$@:N,Z0%&*_6<4=6;'=(;! ><@6G+CHVTE;L@4'AGXJO?W<0(^0
M_@20'KB//_WSS#LC9+*"(\0%X@)!$2F!!1PA+E3,A6<<'M@V\N>LDM."^/.X
M_'$A$I["94S<+D2DA#K?1?'(T!S+T!":'=FF$,'K37#"$A+M$Q5M(CAA"6$)
MB381O(8$)RPAT3Y1T2:"TY[1XRZ1[9&I\(@@\U,6B&L1QHLY?&OK4G0C34C#
M-T%050V[MP<=DC_=?LNC4WQ-W!]'2'_BXDRGL6T']GWB>*<U&E-5#<)QPO%3
M$V?"\0;A>*_5'57?$M *N;<34PC&"<9)G F]MQ?5Z#GD@Q_!::$"Y*>5(/G,
M0Z$8CP(LE_%-X.9A6X&-[/2)(Y>=M"4[?= TB.>V^D-JN]I !2 \)W$^(7&N
M$9[OM9AA:]2A9;,&RCO!-XGS"8ES,^&[WQH.J'%? \6=T)O$^83$N9GHW1TX
MU#*[3DD/.A5B1=+C%Q&)A(<Z[<$#N$JJ% NG7 M;\8W,]8D#F)VT)7-]V-Q'
MIS7VZ A( Q6 \)S$^83$N49XOE_X'O0H &N@O!-\DSB?D#@W%+Z'A-T-%';"
M;A+G$Q+G9F*WZW1)V&N4^*#3'E8D/GX6\&A?\E3&$8NG;"IO1<"X4B)5M@(<
MV>L3AS [:4OV^J"I#[<UIFW#391_@G,2YQ,2YQK!^5[1>]BGX_8-%'=";Q+G
M$Q+GAJ)WGXY\-%#8";M)G$](G)N)W2-G3,)>H\0'G?BP(O%Q.8^!/'^O$A\2
M 2,":F5*,!5/TQN>"'T>!'[AT96<A((R(F3(R9"3(3_689#6:$QG01HH_P3G
M),XG),XU@O.]9D3</FTG;J"X$WJ3.)^0.#<5O8==0N\&BCNA-XGS"8ES0]&[
MWZ'F'[7*BM!Q$"NR(A_3F4C8RRLN(_6*^3,8L% M%@EJDD[VFNPUV>LCI3Y>
M]EM>APYT/F3!#TGZ5[:J!B']B0NZG;0EI-]O3KL_&I*X-T_<";U)G$](G)N)
MWB^'K2%M23K&PAIYX3;A./ :?_KGF7=&N%,![D1S6]7! GY4K2'U/P,Q@=>*
M9/6-TU^D3,6A#!A(^=@/A!U06('B_2JN>,B42--0S.$K&TY U(1;5:OE,1VR
MFK#$3NI7IQ(6&"\;D@V>5_U.+]*@6FH0&152"2NI3T;EV(T7JS^%3PI32X4A
M&T(J827UR88<.;OB]GJD,91]J14CR)I8QQ([J4_6Y,C6I#MVJD_5UT1E#FQ.
M;#HFHRDAHP"&9MYRU',S.5_T8UUGU.^^V!A03OO32Z1]7 CL)Q]=,1GY\9S:
MRC?0?;""X$<^3?"3K8)>(Z?@H%U71JW!@-JNG+;?; 5U">FK1WH"=JN ?8_L
M&+=&P^H7#ZV0>SLQA6"<8)Q@G&#\!\7\6\,QP3C!.,$XB7.=Q;FAZ#UV7)+V
MPSLM-O5BH73*GC5-/_1<IO ^_QD)%@:?$7KX%>5:R.:3S2>;__R,RH[0Y'H6
M;,2P0B'VEWS<D17;/0<+E(=LP8F+OIVT)5MP6+P9.M4?+;5"_'<." GH3P#H
MJ7Z.;1PA+A 7"(I("2S@"''!E@)>\ >?A.)1\Q_ QV,O(*\'LF_J1'/69E&<
MLKG@>/4T"S=(%<AKI- _X-]BT'_K1?;;<^]B&HK;=B 3X6,S\7.833:/+@*I
M%B%?GN.O]Z31Z8/HX6#R_(3YXL],I7*Z+,:E;VV+*+A8Q$KJ9R<BY*F\%A>3
M^!;)@1-;';&Y?:3HNMZ.O,L5I)QTZ!2?<J6RC[7>8"LG9ZL443X!&84R@L&E
M/$G/>9;&%YL_ !_,UPM^)4RVJ,VG0(]S'M[PI;HX>WU71#8A#3F\%II[S-\O
MCY]AM9_"WBH8N@7)RNKIAUPIY"K<GM^D_X7/(CF[J[W]+70_L!;9B8!?9H)-
MXS",;S"'INT @W<K+/K'TEDYG\8,I>)(S>2"Q5,69PGX59AR5 (]K$B?\..I
M0.,._V#E0'V=R='![PQ5BL$LY_#PN'C ^K9(I/"6:Q%E0L&PDF($,@Y4,2P1
MG)>%P!)7]HARKTVVX=26=+#&JAPW<*#X?)@77MX&NQ1G^27F56X'_*$7Q?4@
MCB%?*'&NQ((#R\0F#.C[SN[EVJ^EDA,9RG1Y7CQ@6Q+=O'#0=?J=X8LRR!7:
MJE'N]4,WNDYOM,MMN]S3<X;]P;%>=MQY#7>B_0_O><8FC&TJ]9R=&8<+% I$
M.!CDK",1F^*$X]*[V:L3@^^M3NQ.Z>=74*A(]FTX*_E9WK)_P:>98N_ V0G8
M9[$ #V8B$M;MM(ZK,K5E9-5J=A(&BKAOFPFK29T3*^C_N"7X!FJ'#4;.Z^Q6
M#;N![+)"F2SB"(&9/;RH7CLL ;.=3E,VD%U5*],SBJ$=VR_?];#.\??95:-U
MOZT7[\]I(>DTS1+MI;!AC90(3EA"6$*B302O>FW8DDZ65H!6!947X!%!YEO1
MGM(*%E2M28T[WV0G;4]XT[0-@:[K.=5W_;)"_(]<59I.]Q'.$\X3SA]&WMT^
MG=I^$-9M+..UAZXH%(3M87]<-E%^(A>XPY_Q*&!X!@-^XY%/-;C(8)/!)H-]
MI,!LT'6HITD#Q9_0G,3YA,2Y1FB^3_#N.%V2]B-+>_U37S79M%I-<FPJE(*H
MC(<,;KZ6OK A4U83CC7)R->$)792GSI<5[W=NVN!YT J5$L5(JM"*F$E]<FJ
M'-=;]GJ.1QICG<94DQ:D[CY5J."7.(5(M50#S (,M4+?FN0T6$%P.VE+Z\V'
MW=:)M?!(_FE?)P%]8P3=3MH2T!.N-WEC9U65UTYA8^<A[?3;6.F"SE<QUF-6
M\ HJ]$"'LQMU5I@.9Y\TP0E+2+1/5+2)X'3&J+:I 2KT8)<F-2YRMI.VM%!T
MT'AW2,>)*!] ,-\@0;>3M@3S^T5UJMY3QVP A6!4YL%RC2)[3?::[/6APP.W
MZ^S4WN'TQ)_B,L+Y1@BZG;0EG-]S655:;FO&^1HJ $$%(*SG6).,?$U88B?U
MZ:ANU0'AT'%)A2ADK#=GR-Y8QQ([J4_VYLB!Z8#J"UFH,=6D$JDT1'6E(?Q[
MYX\L@%(KU*Y)OH,5!+>3MK0@?=!@ICNRP!&P0OP;&$5:07?"><)YPOE]P_J0
MZD/4:D>H91E("UE7C7_T2Q(KQ19)#%_;"G%DL4\<P^RD+5GLPW;^<ITAB3]%
M9H3SC1%T.VE+.+]76.]29%:KR(PJ]]D9F7U<B(2G<!D3MPL1*:&H<A]5VSJJ
M^;""^$3P4R4X80F)]HF*-A&<D@2UW;F55^YC@;@68;R8P[>VQMB--"%-"J+M
MI"TM&1VV.ZSG#$C\*35 .-\80;>3MH3S>X5U*@)4S]0 Q6/5EO'CH5!Y_;[D
MF\"<@*W 1G;ZQ)'+3MJ2G3YT]3XJ\T3Q&.%\<P3=3MH2SN^Y>A]MU3JVM%-:
MK*YAV"\B$@D/=2#& [A*JA1W:%U3+76RTB>/6Q:(<XVL--52IVB,<-X"+#H-
M0;>3MH3S>X7U/IV'K$,T1DDQ*Z*QGP4\VI=<][:*IVPJ;P7$94H):CE,=OKT
MD<L"<:Z1G3YH/.9X)/T4CA',-T;0[:0MP?Q^49WJAM8@&J/<F!71V.4\!O+\
MO8K&L,UP$@&U,B68BJ?I#4^$SIS!+SRZDI/0BKY65O"+[/?I0IH%XEPC^WW8
M,&U,TD]A&L%\8P3=3MH2S.^3)QU"]3J$:90TLR),^YC.1,)>7G$9J5?,G\&
MA6JQ2%"!#S+2)X];%HASC8ST(6."EUU:7:TD&'M%T1@!/0$] ?V!*GS0@;(Z
M1&.6)<UJTB>Y GWZ55SQD"F1IJ' ,HPVI,QJPJTFV?>:L,1.ZE>G$C7R$0X9
MDW0<ES3(RFC1AF"Q)IPA<V,=2^RD/IF;8R<(J]^=3PIC1PI1SU]& 0S/O.6H
M.<6<&_JQKC/J=U]L#"CGX^D%L>M&5C+RXSE52VF@RV %P>VD+:U 'W;;)ZU)
M-S=XM(+NA/.$\X3S>^;)T.F3L#^ ZL=K)0!_\$DH'C5EUX//QPYCUB-Y F7T
M.\YE"J_WGT"KWT3*$G$MHDPX!=F.-N9'C9!]B6%2N-VS&"B&9!!%*Q&PG[R>
MXS%X5RCCJ,7BA+DCI_>BQ8(LP> MG0DVE8E*V8R'4U-R18&:,*_C#1@$=@N>
MP&/2^+M7]AWVNVDOIU9C",1J#!VGMSD$9ZA'(/"Y^5AQ,'ZF0$Y$PH!T4Y&(
MR(=7PO4JFR@_D0L\A]B>Z&>N3A\"-W4;97B.2@4/<& 0FBY$FF&2]=YE>%K1
MS$8FQ1CQW9& I^++9CP)]"W%^.:+)+XVB5IV(^#W:\'F/- _QEG"4N'/(I""
MJR43$2@./FT>PP-4MEC$2:J?"NQ2&4RM?97@K8&XA@$I?7\Q:\5\%"OX"J8M
M0B5N9D #AWTNS3[O%X$',2..Y-G&\8[C;I ;V-,%>C^:F2Q()#R5398X;(CQ
M,[CI*HEOTAF\9RLW1(+S*8\FS!!%V4]NB?GXGC=Q_*WW1<[%(Y[CY*)=OK+X
MK55ZR?9G;ER9$Z<[ E(<0O:G0BEXI\[K)X:W6UC3NZL(76>\UH096!P0?K5J
M#%*0@_NIO);IDG$C,9&XT;^+6ZG2LN*H%<-0;,WN CW3M8BN)3K7@=@LY(!\
M.F6S0-A_]E^_)+%2 $8Q?*T)?E7^PDS05J/P$9%):\_&H$O"",)WQS+T<VE\
MA'88&+WW>$.3$O9/DWC.!EVG\P(E;X#(OQL0S7ATI5%>WX*/B)4L#J87JH87
M\E1<Q<FR9)$V1E@R2]Z=^7NN,X#YX]066^_=/KO>",B&<^F.<9JY,F\9Y<JR
MY&]8)%*D/%FNK=3JM8$(8>9 HQ_ _X.\'=R=F^'M T)<NE5/:3A"/L$LAF/'
M?8&P<Q?,$(A2E.B 7?-$HK\(TU4P=+B8P^4J"U.<-'X)&)/*>5%((  &RP68
M2?$0<C[$L(XSWIB4!O.'IG2'2]TNS@2FY UP;N!@A,+7X!C&-X"Z62K#8H2
MAS"*G)%K$SB36C&TZ"? !/P ,T0T5BF?3LTO,%'SO0\1!US%0CR/@X/[$U[X
M9)#=>TSAN5[?&U<#2E7/W2KKLLZ@O+M=:.?T9.WO$^DA<GJTX*_"QXOU(;?R
MX3:M;N'=O92M#1CTG.ZFB1LZ_2<'/S<2'-_ONX GR[D=9?OW^\W&;764M@SU
MNRX[Q-,O6H4?LA?I6?O_*_NR'@!$ ^ B:*E&9_[:> \"O/MX*<#C$9& ":G<
M9G%?6T(,$LKS@<!X3N[](SHP.LQ.*=TRU+*0]IW1AI!V!QKFCB:D^!Q [++W
M5))$$]!J&6R5/C!<:-6!I_'0\/7K2)[[?V72^,ZM.X[5F@3HE*:%0Q9 ^#^+
M;U;1\H:\OP[D-2YN_@/^+=CZM]ZD<7ON78 O>-L.9((>81R= [^S>70!CNHB
MY,MS_/7>2K'3EY%F5[Z_Q7SQ)P3B<KHL.*=O;8LHN"CB@/-$A+J[S,4DOD6!
M0=:O=A+=/G*A>6?5S',)Y4TKG>)3ON!MGV/@#;=R<K;:8I1/0$885  :\"0]
MYUD:7VS^ 'PP7R_XE3"[C=I\"O0XY^$-7ZJ+L]=W160SV8 <7@O-/>;OE\?/
M<'Z?PMXJ&+HE]5963S_D2B%7X?;\)OTO?!;)V5WM[6^A^X&UJ"X&[N'>5K;:
MN8='7#9WG;M>O5[?/H2U>ZR)NS-6\K>>6MS?5H'\WI@W1=*[LS0U/I!(XD6%
MYW2/BB1R>ZA@:FNDNM-D-I9#G.&=!?_.P8+9NV):K(:NAU9HD5DK1G?^^V$
M"?>CZS[9*L$/CU@GR*72*8,0K"HF&"(C(9@P !>/AQ@]0L27Z,R'3C:T]#-D
MFJ<?HC21DTR'E*WU$DDB\/4HAJ (()#*Q),ER<HS%]I]-&FI2:; V5283YU/
M9$3YT<<=9+=5[NX-M"QNY:_AHY&;>;&P8-:="WEH%S(RYRF [T%%0E];0ZDP
M2FY.A;"7^5K^JQ*A]!XSH[-;#M'H"#V/EG$J^#[0#KR\'?)EG.67F%>[G8[3
M>5%<#^0(^4*)<R7 7@&C-H-??=_9O1-*UP #$QG*='E>/&#;T2/SPM[ &?;<
M%^70OHA1=6S_^J$;7<?S=KEMEWN )N/^L5Y&\WKNJ\;.^'C3.AZO>N[@("][
MQC'#;0#YG+.'^SI5Z-()AJ>2]@D[N!M+79!^_.F?9X.S@U!ZAR/0[N;AAH)T
M!^/-^O2$;6?8/LM;]B_X-%/L712 3_E9+%(QGX#SU.VTCJLRM66D%6IV9(X8
M8];I$M 1T-4!Z-[SZSC1X=[++)H6'UY9HT]V<[!J_:J1M[UW[F_G]JCJ7:H'
M+>+] 9,!<08W!ZH>.MILB^>1Q;-.B3 15@O5J9Y=5BB311PA,+.'%]5KAR5@
MUJN%ZE3/+BN4R2*.$)C9PXOJM<,&,/NI%GI3/:^LT"2+.$)(9@\OJM<.&Y!L
MITI\#>15U9KTC$X^M%O!+I7;OK/MG'8WG*9Y^A&@5568T0KB$\%/E>"$)23:
M)RK:1'#"$L(2$FTB> T)3EA"HGVBHDT$;T3OL+LH5C[VV*3>81]0Q(5*+6X=
MUEB#\SB2[[_+1O5KRG;FGH\AZ!:8'QN6]X?C+NG%ZAW680[!/,&\A<V4"-6M
M:B'FM4;#(<D]P3C!^(F),\%X@V#\I=?JC'8Z=D""_S1*[W3&DP"= )W\$\+Q
M'^/XT',(QH\!XS]HZOOTW<>45JEK6B7?F6PK$I)A/W&DLY.V9-@/6SC&&U+Z
MI(JT(@5PA/.$\X3S!PK@>OT123LMPQ&*GZI<VTE;0O%]\L0=[52/CH2]WL+>
M2.Q^W)$)PII#\2>:VZH.%O"C:@TYP6,6>ZCHU-2,0;F@B6[#9X'F4H$NZ\*4
MFK#$3NI7IQ(6F#L;$A-NJSOT2(=(A^I ?S(KUK'$3NJ363GRN1)O0 I#"E,'
M^I,-L8XE=E*?;,B1LS MMT=6A%2F%O2WPHI4DLLA3*M;MJ>^'*M:RZHY'W*X
M](_G>,C\(,ZPWZQ5@%J!<GZ)4QZRV/HLC\5<JUI!J_,,+69* PMW[<P;"XR<
M'5F@T=BV+)#%&F8GPI'AL9(MS5&+TZ]!TP0[L]=R8X->]5NK:Z,_=N(7F14K
MV=(<M2"S0F;E3MF<?O6'Z4E]K#F961M6D'FQD"EVTI^LRO&+:HX<"E9L,2L_
M*-@&?W @R:/F/("/QTY3K0>R_Y0R:[,H3ME<<+QZFH5E4CV"'JY7%X+H=YS+
M%%[O/X%$=SKH.*P@D%V<O#-,!K\HJ5+%XBE\552KXTDD A9'S.=JQL1?F;SF
M(3Q X6UAAD# U"Q.TC;<,8<OK^&V>7X!/',^%XDO><@6?"&2%DL3P566+-E$
MAJ%B/ K8'$:Y9,#X;R)ETRP*E$,B]?WJ@=;+5#[.[4+ESX C0C%@M4A8G"7L
M;2("F;++JT0(%!XM%WP.8B7_YJD$\8/[$Q'R%(0Q$!,06J4R'OGX!G@\"<R/
M#H\Z=@H,NS?0%B"!C,+EANC,XVLC%_#W-$X$L(+Y69*(R)<@2/P*;@'!@F>Q
M/YS/#G@L8<@3DHI[ZJF1_@N_%>J)M#E&%'HX,;L7%&DG3OMPVXZ9\RR-"U<8
M!XK/AWGAY>V0+^,LO\2\RNV #_RBN-Y'T5LH<:[$@B< 6 5]C+NL[SN[MZOK
M6BH)%E&FR_/B =NV:YD7]@;.L.OA&V^19CBZ?*K A-N+L]</W>@ZGCO>Y;Y=
M[NDXKML]ULN..['.>"?JT\3V,#$/!OECL7I&*8UM\/2<_90[;IVT(LJV?,5P
M]W4.HNZ]7?R#PS2Q?O[V[X)T!^/->I71MHUQG^4M^Q=\FBGV#H*E@'T6BU3,
M)^ R=SNMXZI,;1EIA9H=F2/&F'6Z!'3W@:Y/0&<=T/T13?EUG&"$M>_2:);X
M<WL]63BJ^AS,09L5?(A8.HLSN#E0.R7XZ?RG/><_"5 K42*OX^V436X@NZQ0
M)HLX0F!F#R^JUPY+P&RG/H4-9)<5RF011PC,[.%%]=IA YCMM.._@;RR0I,L
MXD@CD<PB^E>O$3:@ETV=C(_:N/CXFYJ/U)=8;PE*^2U;)#%N0XDC]G(B(@'7
MV7"ZQ@K&6(Z%I]<*JH%%9.I^%N:0_.FVQH,.:<9)GQ>S@KH$]-4#/>&Z5;B^
MUS..K7'?)<%OQKEX*\A,@'Y2<DV ;A6@#UICE_"<_'*"<4*8HY:PKZ95+BTX
M/Y^A[Z93X:?RVJPYXP%)6Q6.,(Y,-MF/4UM*=L=.]=7[K!#_(^=8MF>.+5",
M1N)\)<V;ZHY+A_=K+5 '"_AAA880*!$HD1(0%QK/A49"$0F^+<T/J=9J$VJM
M/HH@[^-$U_A3\A:KAF)9%'&_+ K#LZ^Z@B2>&VL5]4T?V.*J+\2'BGL+D^Q&
M) +N@5$G, 46)/!KQ"9+?;V<P]QU1<) *C\1<+VX]852^O[\\8IQI6)?ZL*5
M-S*=L<\S#M1ZPQ5\\3:>8YE,7>'R=(L5/HJU_Q8,Z%(4?83O@-XJF_P)+&%I
MK$G*LP (ZK"?,Z&_ AY$/,W@+N"!N(6Q1)J2NO+L/ M3N0@%^S-+I JDKW]I
M8>W1"&N/^G$6!BSV_0RK3^J'\7F<F1*35TFLL#QI(OSX*H(Y!YL\#>"9T949
M 1"6N5XACNF,IR VS.<1*BZ/P C(!7#?UOJ;C9>Z&0>-1T8G""2Z'C&740K_
ML6L>9J;Z+ _#^ ;+S6(UTJD2:5KP'U681\O__(^1YPXO0#3$5"1)+C"@^R(O
MA SN #Y25R?]G() F-K'13'3#2EUV!=X,@KP'%$H$4#"=1G<;6\(!.!(H+!.
M\S5@59PI-@5PBI-RF68<[A6(<+)ZU#33Z@,/TI4P<Z#,U6$!M(P#/7I@C3_3
M7^J2O>%2/T[,%W'"$\!%"=")M5AQ4O \(&0&,X%'.@PH_'UZ @6V3@E448:H
M2II!*IM.09.P!*RXE@&^"S% 90L8@RG\F@CPN12VU)WB\QD\5^%T\()\OEK+
M5Z_>0-S7@;Q&=^,?\&\AGW^W)4SW]MR[F(;BMAW(1&@&88G.;!Y= .XO0KX\
MQU_ON79.'_PXE+L\*VF^^#-3J9PN"Q'4M[:!=1>+6$G];%WE&.Q,N<+AZL32
M[2/]P)W5-/<VR\50.YL%3#OV:;$WVLK)V2HQG$] 1J&,8' I3_)"K)L_ !_,
MUPM^)4R.N,VG0(]S'M[PI<JK2Y9%9#,^0 ZOA>8>\_?+XV<$7$]AKQ7E>C?5
MTP\!(Y"K<'M1_!/_A<\B.;NKO?TM=#^P%MEI[+YH<Y7$$;^6"5B(2QFTV"<1
M2C%M:6/T#JZ-Y]('=QK<(IDNV25X7R_?7GYZ]QG_?,4D #Q,2()W!0_ $OZY
M;;CAVE D0BUBK/L.V"R*IZ%/)_[*1&X^C=G\^'\^_-QVQPPH% BXRMB\U:N,
MIVXL,@-#$\9+@1"/4T$P]W7!^%;^=CVL1&#O &W(T(R8*U:EP0L#;)ZE:XFG
M6 8;W<F5,_>(N**%)FGE+OPT<%P&# IS _/@2,MVN!01K$KBPQ,%"&:@?07L
MM #T-*WA7^H)O"J*YN<UTG,;#:0-L,Y^H(F,9UCU8Q4Z&*8) PPJ7N0F_X3+
MY#^N*'[$_B>#N*)7L!))^#$2[(V\8F\$0+^$$!L^@5AKR?_XYLV;RU=:N!5,
MRS L9B&_,>(:BBNI0N/2&/Z"A"OT0\ -*2(-N&$J OT5RB7<;*($XXJ%,![M
MDFA': [N(%M5PELY4KHP.+*RD.))I@#K($;)^RR +L)0(B1!(1IW'=,I!*DP
M!)CXH'7'*40)C-=>H9S/062YCF?QZ7@9^IW@3('J^WBYX FH'6)& +,-XX56
M*'TY"#OXE""GX-A&*T'43IGOBQ!%$>@XE;>HV^CJH?,*XB]SSU W! &/4OIY
M,)>'>EI53("74W*:\+FXB9-OVLODBP4@69!/*!37$'N5>;"-)EM7!J;Y(H/Q
M?[\'!!I[ AF8-1J85R(U/_.5@6UOW%!3_=[<-NDY( ']M'#+-0[@-0H .[I2
M2'@,"H =TR2>Z^>#O(:;;-(1QO=9I%:]-[0"H)#7 AGN[4XX9N^$7^5?F0Q0
M#Y&F;_D"GP#F4\59XC^YG4)]D'5'<GT$$+R6XN9DZ?(X*F1)OGZX1!.?)=K5
M,"*C\1Q57*K<EH>AB2_Q%\ C7P@(OU>J#J&MR']!JV#6#Q12V3<(AXUT?(@O
M =(25<9X_18#9YB2T+U5]+N,O\&#:]U)1Z\MA."%P& ! ^$&@,(Y_E0+=#@L
M%S4-$^Q_E>2>5;Y465H?!@*B.3(D-_@0(0];JX^;%A(9N.#+E:.&;TS <F2X
MB#$!@N1>&],#V/[C]F'D+A\,)!1<Y:LL,2ZA@!PA[?2[MW5>.B2KL6JM]<S6
M8<C==E1Y-&+HB*'&=1Q>:SZ;*Z?<-SY:[GS)"(PZ,&K.83C9'*(0>-05NE3
MI@A7A,/2<O-/P_XJB'B)MZ.[X'4N/JU>\SY_OO[!O7AEW,_[OZ^]4+W4E3N.
MA4>3.R.(%2C)&'=P[;AB3[;5FCKV;)-Y"[>UE[#E71,TA0P70'*G[/NSS!;X
MAI^\U5Q!KG-7]2ZYWX:Q=F=^AF?I@"M(Q W[J=]9QUK1 Z,R3OT*/5$E38 J
M6(9Q$GKC69[Q>5-XT4"829X\  A4?B(G<.D$O*8;[9?E:\0++O-4$81V27F6
M$QYJ".7ZC3K(0!_QJ<K4.S%=*D@'L,>U&XV(LXI=0%<6/$E1CDS;P#QZ42G&
M"%<0:5PE\4V*"\])G%W-UG=R'W#8^,UJS2#-WR)XUK 8%&O=\-2-5Y<?4+:4
M/[F]OC,J1_00;>MGMO18C7^/ H3RL=0/W2:#P5/6%" <!:D$M5N$F$34FKL>
M'P[B31Q_ZWV1<[.>7ER)<<=Z2OY:AM73WG](,:V!=;],MT9W;J?S0IO2POBC
MQ;S;!+.U!IC1Z(7)%X>QGZ_MF'YT8 J0ZCKGTS*70,2+89^Y:,*C;Q@;(TXJ
M=+R,,I@?9Q#Q@,2%.OBXTUUSY=[=:;)I,MJ;?39UZCE.)+!&FZ74K.^MG$L,
M2$V,OB%XH'E"%.(#0PNU\FSOV8FB&0CL @H":8)3+A.=]#&^[MUA9AKC<6%%
M1_MH)?2*5SQ!KS;/2"TRF.M$9\MA2("X_BK^Q>5==*?08N11F%E9 2!@?V4Q
MDA!O$!IJN,GMFR$;0XYY)+U)I\@YH9/TP!#6Y)Z(R)_A8]A2BC P]%@OY"&;
M-2TFN+(*;\Q=A$2J;^CJAW(N5YL!<+TTSW!_5\X:[H"7J*D9K,DSU8MF* AK
M;U<S&:17:)\;+@*9F6E7%[RL_MCIKJ#=6.IMBJ];C_IF(T>\\MP+N;G!Q<'<
M'03?!WB$FJ,U "^?"] '9*7IB:L?%L:8(,+NN.%J#:$<29PN<W=<.WB+G'L/
M[#V5AHW]D3/<J;.>YW2.UI!OX/1'Q^K7>!KSJG]3&MKO^WS2TFYJ:C)8ZY*^
MU&3P!*J5UZ@@QI$JHU./M-JR[L2MX9&*#-2$)792OSJ5L.#LEPT(MVL#.U(A
M4B%R!TE)2$G(SARRMR"ID&WQ;-%1B-96*ZUL]%N^8V)]A&.R9"_UY@P9O3JG
M)5B;:^M0'8MZ9Q>(X(0EA"4DVD3PIF55R O=/+.Q94^8!;&Z%>RH6JNHTC)U
MLVSRDI/;:8T&0U*-DUZ5M8*ZA/35(ST!NU7 OD=V#%N#T8CDOCZ9 8K)*M67
M#ZM3GA23D:5N#F)9(,XU,M 'W38[ZG=(_"M8DK!AB[(5="><)YPGG-\WK+N]
M0:LWJ'Z_L!42?]@UB.U(3HFRN@9E[V7$(Y^",C+6%A#<3MJ2L3YL4.9U6V,R
MWA27$=0W2-#MI"U!_3YYTANU!B-:<*,,V5.#L9J<AZI I=[I+H6FXYWI;F!:
M%1:=#F+3/\0"'*P)#YMD^&O"$CNI3R=UJSZIV^N2!I$&U8'^9%2L8XF=U">C
M<ESW>4RU'NS3E_HG#S=YZCD>,C6(,RQ7;157*U"YGT7>7T9:&II:S*[F^A$6
M,Z6!I_EVYDV-O(R#ICC=;FO8J3[%23IF;QJT-KPAHV0A4T[_X&$3;- ^3<ZX
MT^IT;%LQ;:P&_6#;+/R!S8H>->5!$]H_Z>Y>Y0J"VYI\K3IG'6U*CYH ^SD3
MIG>8FK5-[SK!]7VZZ=A/W;ZS[F2JVXVQH B2\7>OY[BKWX/\67E^%X)H;$E9
MHH9I7:<;C4G3\14IP]YN>;E4^N:\[3V^RATX@XVA_.2.G-Y& \PX:IN^=,&?
M6=Y\<*-CV>M 7J,,_P/^+7CP=QN;\]V>>Q?34-RV YF8SM;8*RN;1Q>!5(N0
M+\_QUWN@X?1!^Y&V^1*0^0)?+J?+@LSZUK:(@@O=2A&?G8B08X^_<MNF%?K<
M/A)/=FZNEIN6_ J#D\6G'->.JGR/2ZF-MW)RMEJ%RR<@HU!&,+B4)WE'M,T?
M@ _FZP6_$F9!KLVG0(]S'M[PI<I;9I5%9-/N((?70G./^?OE\3-LQE/86P5#
MM[C-9?7T0X +Y"K<7G0TPW_ALTC.[FIO?PO=#ZQ%];-1>6';4@MC^^W36],S
M7ELCL+%@2]*E1G_L2KDP'<^S!$R.$M2=\F'6KXH:;S@JTRT':AQFIR24!0'=
MCK5;(K$3^B357<^7IN/PTYI*M]9-V'63UG?S11@OA6"?T]C_QG[/Y8O]'@)!
M5M)FVJ_B*^#%Q24P.#7CB= =5A7@D)HNF2B>E_);W4QW%H=H4' 'G+XZ=WZP
M6[:(E&Z,70M9OK?.=5#VIPE(:<9#]G$"(S?MP^M I0/V W^P,S"VAA:F@W<4
M;S2N+KSSHH]SB:[QFJ[8=!AFH=!3#(J>])=1A)=]$HLX275;:I3^)?CLN6K]
MBX,:L*Z[6Z_V4Q?AC]-I^PT'#/$!66;8??DR29 9&K/J0*R#MLV>\6L4UI3I
MZ$1+'<@HCR">!L)-<L(I33A>(ISILZWOGO$ &Z,#HC(,4>.(3W1'^F\"_H&'
MZ8LX\[,D0<<!+IUF:097BWRKLI'SW"R"J,,  ^U5MLI1[=;?$W$MHDSHSNSB
M%G$<302H4!8:HY7'P:!<K75W[=:J:[>^![Z"X< %<;+Z 3Z;CO&D3W=,0B+U
MNAZ[]/TXB[1#^WL,'M*=8\&VDNJ =@$<(@B40E"B0"@_D8LT7R+1_=Y+UH"O
M2;?(28=++S+RPRS8'?G9%VU_M+Y-A(C0",TYJ+56FK4F/68XVMF'< 7O5W U
MHD"EAH;) )^>W/ D^!K&\3<8[E<936/[5>:]&77[5S-J]@%&G<PU*C5;8[[,
M0.K_=\83D%&P%;F@H^C%Z$J!UP^^D0^_\&O0*US_9D'L9]H M7)U*2*.U0]Z
M]3*!)W%THE C9%0$#?IO",$2,86_0:9;+%_=,'$%:@;8/>F+Q*@ !!G&'].+
M&PK4:6FB%= ,O>RJ_YWS;_"D0CK;N70"G6$(>DQG.@"1D1[I7/!(QR%3$RKQ
M*>IL,@']UF&BTJY@_NL?SF>'_9[(:SS#\UF $=7Q(OL5_C%>(Y -Q0GP6)_Z
M<<=C0(+W#PX%+!R00( ZP2=  !.3XK8X4/,,])NK<W8&L  XL(";6F?L3"+#
M OQK ?X _GL5\Q#_54)\PW\G(I1@BO4E2?PGF'7X\S__8^1YG8LX2W$8+?W1
MO2B^AD$+GZOT[O= \%""Q/!DN?KIK( B? ':;/W\,Y4BDZ^6^+?Q*? OXWG@
M7\"M]3!NXBP,[K[,W_CR3,WT9[CU!L+<,RT""@83 N2N9$9[\;D+ ]Z%C .E
MH1<"T1*9>6+\JBL0;Z"F$)JEZ]LT!""JXCMD=!V'@-J)5-] LC/X/D&I1%8;
MR>1*9?.%B1*TZX7/#R3**K@Z."*@6R#]](&AF%@7I 5>RHT/A[-VAQ=JY9D9
MPA;>DF9Z_C>(IN;PU&@%/E!E$V0SOIFS*-.1$$X0HIHXP4&O!VQFL#$I,P=-
M?1#(#,:;1T.%ZP:/Q=G!0PL+%A::-XOA<F-A)\98HJ(\K'R@#690]U\:YZ&8
MG&2I5F>M >;%AM7:Z,)=<[06!I9N).Y5G -2IOK-DPS,HU K^VU6)X"3!3&8
M$MI\IS,<[ <8%G,O\<_? ?G8AP]&UQ^"0GW]A\O"C]CN%$RE0I_L.[X!^/H9
M_  <^*:CTW78B?/.%@$"#/K]F@1FY'KV<0F&HRA&-N;K+RLG&V\#3SQ'KCQ^
M>)@A!>:NX?EF)C3@0_S+\P?KU)*X87)M+%NKP.':6  <8<&12MP1J;["E=]$
M^A7Y;;\GHF6IZZ"@@1H:HZ:%#+X(]>>-94B<(XQZ_K7[]:_2'?@A+/X.0/+"
M6&4P^6>L8!Z1!C#CG_,QXXKAY03L$VH+<)%] BXVVR4#QX']=5<Z2OQF08EV
M7-/.:(!!/*Y#>E3W#/03O ,#7\/+5F%Q'Q:]'S%F9:;7\/'=0.G'F/B$>*D\
M2;"3^1AMB8NTDO:^:EL6A^JK7ED/<(@UP:2>P][F@Z\)C&C9_7U%YY-%C1V3
M8.^N>9CQ8@%DK=<K-C>%?H^BUA_HF9EH,(/8P'A2QK,*=.BH?UOP)(_*2NM*
M;V?@EK-WMQ ::@C]:,)7]C+'V[?O/N:X^:J57_Q^M9)Z[^+WJXOUJ]\6@73!
MMA"=-/CA"Z[T M\2=/0Q/HUP7!N+@G>?_?ME:2#K* 2<.2TIPF3US)HP3$1[
MU'D0#,X^\,Y$Z,5Z;C'_M3UB?EFTUA"HAQB(:6$Q/F4A0+?;Y6VW_U*8B;K]
M(/\$]\VS\$H/*%NQI11YORO*:JP"[FY/OX+/M971?^<#%SAB\Z>)%&&,UWJ9
M'6+NK2Z_P]X4D9J..\1*CW1ZB0$[@8WO/QKUN?R(D\Y7#?'ZY[V\]4B*FA37
MBE6U6"(_Z@Z M>_P =,J$6A&KD ,65#20$-X>.+)TO!Q/:'CNPZ7+ CGEPFW
M3@(E!>%8[.L%C.")^P^*#)8JKS 8_Q65&)Q(T)"M":U[U[>>-F+:'7DBNR.[
M'=H=2;LC:7?DDPWDAP@C;W#^?I5SF:\XH\OS[J[W=S<H;*9U_*@7( J/N9SY
MTA' '9>PQ8(8[*C>U*%7](VE>\BUPT74)]E;3(U@MN$ZW\T1B!1? O:0B22)
M\\P9?IPF/ L<=KEZIEHJL,*M?*$%7LAF\0UXDZ%^K2^ \T')S4<[C.FJ?/<D
M2$BX7)MDT=)SY!,%5C$5)N60<+,^S<W:?*R3%#IUE[O"FT,QDYE@^F&&"2P8
M[?LLP37E5CGRP$CL[IUSL*B8% I%G@?(4P)P;;%Y!&_!')74J]7%QL4)2#?P
M5X]HQ07]M(FY Z:*[DP!&CK-"'B.N0J%Z8PW(L]>F!G)0IG"DC)ASC,,[XQ9
M:<J+C=!\-8(RH0N:WB5I^9$2?LHW"DB8)3?IDJEA.LBH3@NT2JMK1DZ0Q"9#
M]<"XUSD4@$\E]8&5I7G]GUEP5>1X\42,#I/;<Z[S"WE><\JS$'?X&&K#3=J<
M!O%-9*:HO46X<$5"!7P+12ZZ(*R!V5N$[EUKDSK('IGXV?S:;-"#, J07@+%
M</41> _TA>\ +\*L".#3FQAU9![KK%^\0*G%;-JR' *CJB5:P#=DU*05RS*(
MZ1DC?67.\5#%Z*R:'!^0!A<*6+; 4H\FY;:1/C2KMO@>[=+*61P'I=QDD5Q9
MI<R+N8/HW!4'&$\^.JU'*O-Q0Z\6/JU/R!>4=)W["1AFC54>5:,H&08#\?-7
MKS9V*<QYZS1RD0O'5ST@N)M+!O=RLW>SE3K'ZK"/"&^8O2\Q&;/[(!EX]@EP
M+Q!_X;I$659*,<IZK 4&PMORI8D\)1F(JT28^V*0,:D)IU=S5MML3,X_#ZL?
MK]D:"=JKB=_#USDHYSK=EI\0TQ*NM]^AANK)&F5 3B.23L1:1RE$.9$0Q:40
MA4*4_8<HSSE6O<J=HYWZ*J7].:K?+S]]81\^@-7X\M_O/MW+D>?S^!HG7TO;
M%6J3$6<??GO_\=._+K]\^/A;5<E+]^O7KZ&XXN'7_%00GD>V7S#,9AX'C^K_
M*JYJPF]P5G]?$[G9H?5O\&-E&7N7ZWU#7_-]8G41]TN'?9(UD77UK=C]UVPY
M?^16EWM;%Q]W)N%'6VWR/91\>3]WHI]:;*%\\.A.O/5\4&6*ZX&URJ)$7$FE
M3TU]53P4ZBN>CDZ77Q4FBVNBS)ZV77^4YL(^XUR0 >_^JHF2(]7+*7H,:/\P
M871NZ!JN_95:N>[7KX'0RW+J*RY*@7Y$$EQEM6)8372EJW7EYWPN[(^:: >N
M W[6)"_I".E#A?LTO\*XQ%<\^ /6HK2AMB9ZT--Z\"^8 ]B*FB@!DKJ\O;CI
M\I\ROEB$TL<\6F6:T/]Z?\G$<CG2"M#7"O 1/-^:2'_RT)G3TG+M3D, ALE;
M?/=OV1R^\#5OWW_MC$:>[P]&;3X0HMT;#X=MWI_TVY.1[XTFO-</!J,SG;4
MX?@DIO\\>_NUWQN.O& Z:7O>-&CW@BY<WNM-V@-_T(,?!@-_$IRQB,]AK,(/
MSO^5)N$7D<S5Q^F7)+A,DB_PK#=A['\[8P+"D05<ER:9L'C+Q7XD8,<]&+@-
MEKD=X(K+OB1<;R? 6CL-A\:/T=923/O4CKX[[ ]&HVY[P'N]=L_M\/9X$ S;
MO1&?>!Z(NQCY=[7#@X!<!#VO/>YV/;@GX*!,<.-T..B+J3MU.^-!63N,2EP&
ML4[Z_@Q1MW64_I\L7#*O:U8(5D*W0;!GK: ?;N2M@XO(I-N;\O' ;_L];PKL
M[HT!2L?3MM<=3_O#+A^.^]Y^1.1#%/P&7UDG'?_&.F-\SG[FUS)@_\8]"A\^
M?" QV1"3Z6@8>+S7:8O>8-SN30:]]GC8<=L@!WS Q;C'^_?L[,YB\D6FH7UR
M\L"1EEH)2K'?XVT\7^A-4X>6F\YXU.OU!N"5C4?HGW7=]GCJB_9D+(93S^N,
M^X/A<^4&_0MT+]S"#HG@?<BOSIAQ1"$$N$V!#K<B:.=NFEU,X6;,K%:2Q%G9
MK4MSMPZK=K"7*&'Y62P-I^CLK4Y[%2OYN)"-XI@M<,O0WN3PL91YU"1SD7Z/
M%?3T=BLMTX.Q\*9=WFE/Q\&@W>MW_/:XUW?;(]<3G1'G7G<ZO2O3HRGO]"80
M<_CNT 7_JQ>T1QWXO\EPP >^Z$W&4_<^%JY7T2ZOKBZQ-,WE/#UC623-<__X
M:JI1GND]BG,>JG^>??CM_:;D1]F\'<1I.[_D[+\&+2!-(67%W"P5LZ+<IMG:
M-L>*FEBTTV&7N"5("])Z>0$NB4/<"!1/I\5)-+,'L"2K+1362/%\Q]_ZY-U*
M5//=>5>ZE"[[Z*<QGN8QA1=+V_N*'8_EO81?-IZCMRK",+'&3(J;B@\.MZ/A
M<!KTQSXX_!Y 9Z\+9KH/N#?DG<"#V'8R[._)X7]WNY F:6:QR]_7+O^@5L"*
M17E"O;^T$!Q=-C^4(C';7?TX"=8;/''3*UY9C_*!AXRF#QY,BPD?=D;3]E#P
M?KOG3WB;^YX !9M.QMUIQQL&X[NZ->7!J >.3KOK=T;M7G?JMOD('C'NC[W1
MN.L/Q-2K63#-+K,K/$+@C2B>WB(EO8X['G3Z$$\/^KS=\\: P-V!:'=Z*!]N
MK]?GG?U(B:WQ]"<8E)JQSXF,Y#6'1Y"$;$B(<+T.[_%A&VQN /:6]]J\Y[KH
M3?9$M]<9N.-[(='.$F)G*/T[N'2Z+*"I_;"]L$2MQ.9N8'WXN-H/.OWIJ#V8
MXK+=:#1H0^ !0<5D.!QV)[P?W%^/>:H0U3VN9GE@72]!>F1@O8;74PNOIYW>
M6& B;\2]8;LWZ(*?-?#Z;='I3/@$XNA1/[@7P_0Z8M3W(+P6+JA#;^"UN>CY
M[>[ %;S+W7ZWOP4?#Q->N]UNJ]<;4H!]-\"^([*;839,P53->'2<??=QQX^V
M_>FP/^Z,NVT71!) .' A<A8#@%;?A_B[$T"PMA]+;GFT780$PZ;&V_=FBB>E
MZ#ACG8\S>G2<D8XSVG*<,5?QTHE&<3N3$P"CKZ9<1EUV= X<W6*V9 A6>_0&
M7U>3JL^!QG?YB)^X^'J,%NCFQ7=!^R"JI/L&Z[;!Q;!RY,%QX>-@&OAK&RQ;
MG.4X:9[L=CI.YT71FQDK6O"%$N=*+#C698&WF?;$Z0IXL6:EJ=5Q7EQ>7%7N
M)FT>/W*ZO1=E2"QT6V/BZX=N<W>X9]QQ!H,?WK?JLUR>4H[H6DJV,A2[)ACC
M<6Y,"'ZQ;=8;M@/-PP^Z9<-UVUIEWVF#?8@>V)L6PG%[HQ?[RC+L7=2[KK-9
MW>"'[<M/C?0_)/87.8<H\C=QPS[%<QX]SS W@KR<S1*,"?G54K7%;=?]ZCJS
M=/ZPS$^GVV5>/SL0?EX4YEQ'W.A\,@71>K#_!7X=ZV-5V]Y+_NJUKFB+?[&W
MR %L]514SGE@97<=.O&'NM"7T;%6B#BP2BL/Y#A;H)]VT?G4T*\!U"5'K)Z.
MF&>;KI C5G/RWG?$O--TQ.[M72='C+22J$O4)??+>B-EB_O5M4U7R/VJ.7GO
MNU_=DW._?MC=BCPQ4E"B+E&7/#'K[94=GA@M@S4+B([OA]5D$>RQ2<>'>Y(^
MKO\H6V2)PI;2N"?9';$_G,_.6P<+'>H7N]U^QS3GS$_SER\O+AIW!CC"SSR9
M\$BH]L?;4"R+]IY>I^.1&TCX0-0EZMKF!KI.GQQ!RQQ!M^,Z'W[[3*K2)" Z
M>:G^H(]-L/_[YM.O[$/>[8_]'/N9[E^'QQQ=]R+O69;_&A2_KKI1\L4"&P3D
M;09T9VQN^I?]S%,.+F"X;K:FWY3R*].^#<^@!=A6  _[K.Y?#ZEXE_-X#*T5
M:I+V$G6)NM92EYRTFIDS=-(^O_UO4I4F =')2W79(_K";^,HGB_9NUOX57<C
M_NS/!+S@WWA>^EWA4/TJHV_8-WCES"ERH4BWB+I$78M<*$IWVF9JW$[/-B6A
M3.<)D;<"D7X; \'8[_SJH:6IEX]=A7I%+A0I&%&7J$LN%-F;!SGY_]FF(N1
MG1!Y*Q#HGT44I]A]F0&[P(W2R3_\&5TI[.#MQ_.%B!1/XV1I2J?"ESQ)L/OX
M([)W\ =6*[*LDM/=^E5[%5NJ5%C?2H7=K9RD2H54J;""2H6Y"IE"A0J^X6F6
MV%>Q]O.'7WZ[M+,@[9<_/KUK=B^7WTM;IW'I(Q%_96!]=-*H*+2_KMW-WMWZ
M,[3LQ49J=]SMM?(;KZ3":M0IFW'% FP*I'?]!/"S5.Q_9X"%(H%O/^DJFOC"
MB6 HMG )5B2'%T[$C(=3-EGJ1^KM[/D%\#D1600WZ2<#>,[B!*@2'*T73Z%M
MMG'P\I</O_Z_S__O<XM]^.WM4ZEQ\L4QRP9(6]R]5<O<,&;ZOF?6S^P[_1_7
MM+Q_6Z_K]'>IN]GO.&/;2FAJ&4-C"@ZKV6+SH_C-B.?30[@-Q\3QBM@K?S=^
MX[ZXJ[D'T9LJ8CH0W_,G1]+$FV/P9M4"<7BGY5<5;%I%"GF@.83'F:-EK"#*
M?4YNH>EC.;MWIC[/9N^1K:_5:_:#YM<5KOI:H]JGJM6LOFA++#D.2P@VMS")
M()/TTQ+]))98QQ*"S&T[GK977B#,) 4EEA!+"#.W,.GE[XD$M%P 7&XO6?,S
MYAPN5SF'XK<?[ FEO0VTMZ%&>QMZQ]S;\(_7DSA8_M?_^L?K63H/_^O_!U!+
M P04    " !U@5M;3N SON3^   UB \ $0   &%G>7,M,C R-3 Y,S N>'-D
M[+UK<^2XD2CZ_?P*W-D3X9ZXI>G'>&R/=[TG2J\^VE6WM'K,'!_'#0=%HB1Z
M4&0MR9*Z_.LO,@&0X)M5!$&R6V%/2ZH"$IEXYCO_[7]]63/R3*/8#X._?/?^
MAW??$1JXH><'CW_Y[O[V:'E[<G'QW?_Z]__Q;__/T1$Y/;_X3#[3%[)T$_^9
MGOJQR\)X&U'RYO;3]^3_'-]<DEOWB:X=<AJZVS4-$G)$GI)D\^>W;U]>7G[P
M5GX0AVR;\.'B']QP_98<'4G@)Q%UX'-RZB24_/G#NP\_';U_=_3ACW?O?_KS
MC^_^_.[''_[X\_OW_^\[_NL[K5NXV47^XU-"WKC?$^C%QPX"RAC=D7,_< +7
M=QBY5:,NR$7@_D"6C)$;Z!:3&QK3Z)EZ/PB@7V+OS[$@(G&B1YI\=M8TWC@N
M_<MW&BG.H\]V\4Y0 <.^^_E'/GM.DD3^PS:AYV&T/J4K9\N2OWRW#?Y[ZS!_
MY5./3S"C,#.Y!MK7?$6"^,]>$ATENPV-<X-^>8C8#V'T^)9__1:^AI%_?_3N
M_=&/[U5/-]P&2;1+^V&?F+H_/(;/;^67B+#J0%WO*-X^5'>07Q8[U#;.->13
MF4/_Y4=$_L.[=^_?_I]/EV*KJ,;,#WZK)I:W__$M?/W@Q#2=(.I7(\&_R"/!
MO_22?%L)]:>WXDN]J=^  ]^\"=]/*0[.XR[NLBGDM 7;]8<J/#Z\>TN_)#2(
M_0=&CZ 9C? HQ$<??DB[QU%&Q,J)'[ S_S!'[#8^>G2<3;FA_"(_,Z4IEPOT
M_N>??WZ+WW[W[_^#$#P2_GH31@D1)^,R=!'!AKF"OX[4A!W!1T?O/_!M^@,'
M]AT)*L]4S6R_[8>$VCD'(9%NNT.14'L,1O^I;MS*3=EIQ+CN#.+)A5\:QRR=
MW/T&K=Q>;RE+8O5)(PK5N[,S"H6I;CY&'::^Y1P>AE?%38U_QYWV8-4]?]B^
MT&]^]4?W_9%[-P[<(^JN$ON#_]5M;Z17G('SP%^RO<Y$]O0=-KAZB^"7[@.G
M+]C!)^''MZ[#W"W#9D?O?ZB^\.+"]B_UTA!P@B!,\ OX2'VXV?C!*A2?\,_@
MLOQS%#)ZQ[<L@5_N;R[:'\BWB?,E#,+U[BUT>7O#__F[XA_5SV7@G06)G^PN
M^(#1&C'YCOB<O^C>7.&I,/4H9T=]I.F//[T#IE)G6]-?G< C AC1H/W;VR*,
M O1M3+VKX-_Q]TW$><Q S-\E_T!VEDT:.FH+LE>_#*W:;O)#M5Q#+.(MIQAY
MW9,P\/B]2CW^"^?_?8]_[AT[#)[WVR=*DUA;RWUZ-2_I>UC2%!P!84%")#I(
M(F$2 ?1U98VN[+43\79/-/$YR8<M<QY$\YI_.&C-R9O<&-^_[H&^>R#]-KY:
M76T4(W4?.%O/3T#.[;@1VN T[X8?.^Z&;!02KD@V#GF3CO2Z)YKW1/=E/ G7
M?'J>@-%^IA<!ATD+^\(0K.:]\?N#]D9N0")&?-TE0]T<)T[\=,["EYX71P68
MYKWQTV%[@P]#<)S7'3'4CKA]X@_U4\@\&L5G_[WE7'F_K=$$KWF/_.&@/:*/
M]SLB1GS=+7L*AZGAX;.3\']USH!+?JG6/YWY:VV>=*FQ%YR&W?'SSS_]_J>?
M0(C,3"1'1 Q28#! NM3,%.EVTH=ZW1/[[(G;[7KM1#M^M/W'P%]Q?CY(EBYJ
ML/S@\9J?2]>G<>4VZ-BU9>7_4%IY"1?/?P:99*")@OVZU/LL]0U]IL&6_W##
M1X%7Y;)6-&M9PC^6EE#"(!J0U[7:9ZV6GH?8.$R7[6O4>7OT:EG)/Y56,@.9
M5P*\:O<.OW$W&V'4=ECVJ<9WMZWR7@!:%OSGBMLW@ZY]DV?97U?_T-47,O"=
M\Z7F4=6_;UX[+G<5UTX*V-C[=5GV69:3<+WV$Y0[."_+)1+@,VA0R_LTM6]9
MMO>E9=. (8>; _>ZCHWKF$WDF1,%?-;B:QJAV/BC6+BF!BTK]:&T4@H$X2*)
M$$Y?EV>OMP^F[-A!#<-ZP\7_AE>NNFG+DOU8?L\ SA%XI7A$A_2Z<!W/U2U]
MA*NIQ)4TMFA9IM^7ETG >&4L#EBA4_J0O"\NBOBP91W*:A?H]CKQ^]QIQ]O8
M#V@<\\OEP0_J+[2J=BW+4]:-*"!$@_*Z7/LLUW5$5S2*0*\=NK]5KE2A2<LB
ME;4?:7^" %[7I^M+TTFAF-=)'MR[957+FI#N:DGR1OWV:J PJ_6Z<QY8C436
MM6_+NI<5(ETT8.2-@/ZZWH.IPAJ6_@ PS;O@#V75RMYJL=<MT5<_UK#BY58M
M"UI6NNBZLM>UZJMLT=>JM57+6G51N[RNF$']2]/5VM2A91V[ZV)>5[._4J;Z
M!-:V:UF[3@J:UV7;=]DJ= #5ZU;?L&7ARAJ=*I7!Z\H9\J#X[$3@F_1,3VGB
M^*SZ$NW0K655RXJ@"@\+=)J2<,D;"?EUA;N>S58!$B*PO2VC5ZNLJ?;U#67@
MP7@7WCW1]BB-W'X9&XF6W5?6<'62B8^(0A:$)*V+WD@B3)*0)$^T:_S)Z^:>
MP^;^,(G=_:%M>Q_F]&1C>Y,/KQM\*'U2TX-]")R636; T>KUVNNM4FI:](IF
MS6OZQV8'K-?E,K5<=_1+LLV%PW9IW;)X;1I!"8U(<*^+:,J?KO)E;SJ8A\)J
MV0!E-6.C'UZ>+7B]EDUJC^4$MGKLI>U:EK:L>:S2(+\NFYEERUW/G5NW+&%9
M =FPA*^7M$%K0(='MU/'E@4N*RKKK0.ORSS8,N^_OFT+6Q'0U[:PKPO:V>X#
M4_E0LS(E?4M+ZY:%+*O]VD_HA]>E-' V;VB<1+X+P??P?<P[,<YOOCB1M_^Q
M[0"L92-4^,+5;00P3*CA1*N8: .^GGA#)SY3E%Y'/I=/-@Y;QO%VO8$OX_O$
M9_X_J7<1_.*P+6>:;FGT[+NH,T6J;IVHS@(Q^'@MFZU"45:_V70-;(H8T3 C
M"C7B!T0B1R1V)$6/W"YO7O4U)KP0VH7[@WLW[YL_5;CL57@LO KQ RY^E0?V
MV1<XK_3$2>AC&('*)LA9;#Z#_0?T;M=1^.Q[J7''6W?>-<,,V[+=RNK#ZNU6
MXS4N\2,9@DKCE%F%/J/!"762"LO4CG1U^NEURYK<LI=A\,C\9^KQQX,F\?'N
M(PT?(V?S!!D.EQ%U]M^.G4&V;+6RHK)UJ\'01S@V$8.3AQW1AR<P_NL.LKJ#
M<DDS!]A.E?!;]E:%CZ:IO97/$?JZUPX*Z]R'GVIMW[(7RBI7@/C*,@WJ_KG/
M N_;O66].[J*OJ[_D.L/ FT82-LF9T&7C,F$]5<K_N?U-G*?N.3+A5L7JN0L
MW?_>^K&_WR;I/T;+3NH6IRPLK!(3PE$A?'"2(0./"S"W"A^""!&^X8B&TNNV
M,['M,GU.FDR3RQA09<E)\RL>="$="+AE@Y55T34;3%<(I0B ^$00!2UYY.M-
M9CB4OH/=L+%#RQ8H*Z$+8?;\DV_,4 C_@%H4IYH%Y4P%3N1"SQNZ(O)7?=73
M:B9^D+SU_/5;V>:MP_CR846K/S_Q.>Y>K>E?M)Y0B.<OW\7^>L-D/2@#F/'?
M(9=X&!QYHAC<@7C6PAD:ZW#M^$%_I'-@AL$9ASA:T_4#C0Y%N K&(-@^<:"1
MNWV@1^DD'8AS Z0^F,/ -%X[/]!M%&[@!X[\EM\XJY2*%]^CT5'@1%'XTF72
M612E?0'XD?R#4_/^3T?OWQ]]P%)&_U(-]V!RRI60%!(Q: G@/COBS^ZZ3$#G
MZDO_4@VI&66%;]7<ZXO^LWC, OH(:M9+YX%VN.Y@KO5NL&-^AOIX[_^ "%=!
M&P+=.QK%U"S.99"'(SY,M2.=4"@C>:0@(QF'PAN=RM:J+[WI[CC"I&:BL6:!
MT1GI,-)A,U.JJ8?S<!%X_K/O<;XTO@K8KOIZ;"]/^2\U<"PL8M=$ AU6:3]0
M5FGK$N6[%X7= 5JELR'08B_R6N%8I>K@R(.]:.XYR@3.:J\EWP?D=&@U2:0=
MZKH[?C93MB^<":Q9%Q]( \O9?9AQ5]JDPU^_O6(>$VLS:\MCJ?,$VT5H O/<
MW<W&P!SN.]@<YJ?:B<3&9#6-;&OFVETBNLY$5TBV*-O;-: KH0<"'I%N R;Q
M'I-C;'2K/%2S*6XO/JD+J,-H6SGQ RHFXR@15/!?CBCUUF_/OB2@;.<R_UFP
M74M%U:4?%[5_.35)#I[0D[ D1J  /<Y4)C#&>T/(;^.C1\?9" (,(*_@903P
M3RKPM[FO0G<+[X3ZR4_"&9=PDUVN"$277;4'H-&5D$V%V,UJH"N!#TN_J8+3
MS1-A=I31=T1;<66CVNCZ <PJH6.P!MY%CL>%LV44.<&CP*"'/KH-I-6G\* J
MMWN]D#U&L*M8Z5C;=3\UREY 1U;<]U;4CT)'A^*?>Y'5&9[EW;E/'<P]]^C^
MH,<RO1QN;)F:><6<"<6V$%I1.K"K!%G;=0(J=",*\O&58WW46V,HJ-YW1SC7
MW.J.J:Q:MM=V:8 PHNJCE[+#^E[?L^!5YW-P$-QI\3@'^9+L"76R_,YACC0'
M#S 6[W,0F;7]Q^(6NE'1M?]X[^R^=+1!&-&$L"\IK2!LT3)2$8*N\S0J>I.]
MK0_T1SE\A)'=!'O[!XY]8V?Y9@^]LXL01J:DHZ5O7SCCO45F;-^'P1WQW3HT
M++?'.]=OR*_Z7=S#K7)<_)I7@4%HSR7_3;:&J:V--OI1S#PT3*'["71(P>1'
MI6#\]JBG!9^F X=NKBDZ4H05@6T=C>+P269VDA_\O5IMI9FACG=9DVMGAW9H
M\.\4(1\709Q$6V&#2YYH=/?D!%?"E_$7&B?@R<@O23_T?J7^XQ/_>_E,(^>1
M?N3PDU.^-.>.'X&O(U5TX43]Y;OIX?=VM"5*-[_B;6J8'V2ZX1$Z9IHZICBA
M!T(;C_Q#=\#G4"YU>2MLDSAQ C"X?M[JX;6F-M\^0Q\ZL>4+%3[AG"/;0FS,
M??",&UQST08EW7W@9Y9E26[W?A,X ]+*&)]'X1I<AR+^%)QLXX0SR1&80L 3
M\S+SQ,1=W'H4#@)J>.$^1F$<<^9AY2<WL,^J%JG4QLB"* <%C_IB+?@OV1+P
M/_ZNW([<,-J$PFJ/AOH34(I&NY/0*\YQUUZ&)_&&/FZ9$YW($3/IZ0;_\'RG
M:EH[]#*,YV?AZ19&RP=^S!PWJ4*KW&BT\P<'X(Y&:S"Y\,O-W4;@@U5SKFH:
MCX;\-6?^/CMKNOSB%Z^^RB:C(2I>BYHM4=/(Z@UP(I;RAO)S L80.,[;XIRV
M-A]M?J7+4? H@T+BEJFN;S\:"0UV_XQW:^,!]P0R*K'P9G D1'S9<IL\A1%$
M2#505M?#+!EEK^D4??['W_DC[6W=Y"J2$5P5=T]M,TM'6KD5G_,E=Y@0@\[Y
M9U7GN;[M:)M#\FS LL$.AF/YJY\\*;:MY6AW[6WU>KU]HHR!J.$$N]I+-==H
MO*L4I.FEZT9;ZEWZSH//_(1?'R>-C$%+)\,\EEI+D&_Y^Z/N\"I.JZ[I>#<?
ME\WA:N8_X+U_=AA>ULF)$T4[?EDWJ4RZ]9W.I7X1Q]ON%[IL/9XDJAR4&R7+
M?*/1D+T(A"PK;SOYR%S<W'ZB#6J/MEX#:2QNH8Y(DVI"-!A/C! *GO@NQ+"U
MS!Y 8Y3+ZT2+MF[C$12%+J4>:CU05J/)U0K.%^C*3\*XI"C:HZ/A/:*?_?M-
M&)Q]H9'KQ_1J=1L[4>6N:>LRXMV^\1,'X_P5ZP%SQB>Q]D*O[3#^-7C)]_(%
M_[5NKU0T' UI=?*TL%-Y)NEI+BED@8;V?E;9Q'.?T4@F-*CG$_.MQM,<97P>
M9TKP(<\E#:O3(;5U&Y?SK0C .P\CZC\&@IEU=W>1$\3\I,)>"3S\BTDC^C\X
MMPDG J_-.^?+-6A'^!=)$OD/VP3M+J&(<FQBI*WA,+Z^YI*_D\B^RN0RC6K]
MMEZCD0,Q?A2TC'$C^U5J-OI]J3D\R.@NR%'C\;WAKWR84V$6D7>B]S$,O1>?
M,3"<:,<8TMQ@OI46T7SH44>;3H5A#=WIU^/IGU<KZB;I;2(-($(_"-F(LI#-
M.MUT=P CRD1@X!2>38 D2CO\DUIAJ*;YB 3(N96ZS6378-BH:6Q5%RH=R?24
M.)7L5G-;PQ(%7!YK?HEXOX;1;_R!<&GEI=S<UC!.:F]=.[['KSSJ;ZIM]97M
M1MN/D./E!20_SGV<AMN'9+5E,EXF1NR>&Q[KCIU-JP:=^$E !P\@C:WG'$_B
M.XSMKE:KN"20[==W/-FL*6ZIU3^H6^?1B#N'H@_T4LQ^X@2/ON($[F/*-\^E
MOZK;:YVZCD;8J1\[CX\19!7'=$E2^];$Z39VF8"O3M%/^MB)?9?S9ZC0H]Z>
M_FK[01N/B:I"LXY?JFP[-5>[9G:]I=.8]L&0/?/9/>'"@9^<.RZ(!+M&T:NY
MSQ1T*,T&-H-&M?YL0:ICB.]"$. "/IDT3;<)POE="(^I2KQYO./7,+^94_E]
M":*$D.*:M^ @0XUMV.[JC-BF@#T8W(@6P@J#/"#'EY8Y<<S9$W#V;^4M]X=C
M6L98@U;MG_)U5F8UOO5NPU7RPJ]-/OT9)U+)ZN\+PJI@EX58<.QPT]3*=;5-
M1[1@%'7*;0]=?8<AK%V#^9T70AV470QS<M8:TL;!QJ[WS9H+;TKY6.]^DVLU
MXB.1\--#/<5!<EEMN]YB&-0IY>*;7^_XU-K1]FZ.]]] :IO$-?$[_3?UX$@9
MGN7C,/SM]W?^FKZOUV.5VHPI[$HW4Y',,BLH@#L1?0A*T]^JN^@+=3Q#5_3H
M!/*5S[V4_'77$R%>K<J)$EN=F(W 'FUJ"F=(!$U)D5^X>&B/228(U$S&H= F
MQ0LK*:_.=M[<Q\[MOD8-+F#P1)D'L@>J1Z'@15"MU#X,T&@+<Q]LXZW#;OSX
MMZOH/G!I!.]JLA/I31O=23IUM<3Z+/GV]M"SFSF/%4Q/_OLQ7.C1_T.X(-:+
M%_5M[0I$3SY=\6?>17_%JQ7GIVA4^1ZWM39]2K</L1OY&WGO?X+]1N&V;[!Z
MM?:9@CZLTCFHY47LW-VJ^+'T//[\Q-><27'8__4WC4&5E8U'6X_/-.FH7:M9
MD3T 3,%OO5&'7&XWKJM:.HE"&2IC&^J]35LZ&;Z8<#25::9"BUG3:(R3*7^
M@O1]V\',M9V,*:HMLK2N^00< "EG#&^ =[]:\;L!M;BM[G]5?>;F2U?IS29M
M.Z(E'@ZSKG1=![4<J'C'(58<O-S7XWMET1C<<NKOUXJ&XWDD9ODDZIP2M18C
M/KUQDGHWM%QBU6WM1LE3D+_91>#1+_])ZSWTB^U&Y*<#T)CE;-Y-?B?U[4<-
MF"Q$/&89;&1$9/X#K:70UO*#&<&3<4K%3_XWVWH8_>\^@5H8?%F%AVMMH(Y5
M)";@X:.%49=MRS*6 &RL*C !,[_P-T4OD CE$;M[ 9D?<3P/"7X+>"JVD;K;
M")];OM!\Q:DG0M/7FZU2SY;8,U2-U;E$&($]'K>D)>R3VGLM-5E; $&WSN93
M^G!A[VHEU,BIPC*,\*FOB$"\BB %'7C%KY"=PIQSE?*/*="&*:YZ!K+\C$OI
MF4BS0L=5&[8/I"GH JZ=Z"I"@XF'@?7J!+5K!VI[FM;]I7=GM4$3D5EN-A%U
M?2$B@,P4 TY"!9_5IV[TV!QXL/&NZ9P+CN;PW10BW=)I/,,K?4BTQ*O-%VE-
M8\/[$Z0++J/B45?*^WJM=$/K\?@A+8.FRJIYQCI99SMU'6_K[YG@Q7QNE_XZ
ML/6&A3NJLEC46!FU,L69@D1PY'A@+UN<+$V/8OB(I>CANZ.*,',N"4XW/*57
M@> MJDY<]\Z6I&RYIT0NJK]2)SH+/,C56R%HUS:UK+KZKZT3<6&%[40NO 8M
M5K'E5Z&P1"8T2P4I>EC065:/.Q5OS5PB:BCN_&5#711>X:,:Y['*A,7CX3$>
M"RZ%?A3P /TG?],<5]_48PQ[$K+^5Q$:/8.2EV)K\ZE%"1E(R<Y/JD@^/4Q6
M[KW'']<W7:0N.MU&$(")3 **B2> 9!0C%R%^3\#U/U/R-+FO'PQS/!84[FQ-
M?FKTK*II/*:>H)BB125<J=</U/:P&[2O?$#U4/R:+*;U;:?I-YFO5-V4378O
M(!/0QYN10_:(R34\WGBY\&B$Y60"240S*U'7>D2UCBC$FJ7[0%:WW@K=T&'D
MG+("C[8<\]5M)^"H4LPYU:8YZ-+3=*A(6<**;VF2"+43YP"$0S(X%QZ=L##.
MN<+'Z*CG^,4[TR3DKY"US5<;N@L3ATVE]%$!F?E-?K/\J@=T*$/2!=B$.8OE
M#C+_O?$92/MW0Q/0GH2!,+0U*-E;>HR;=11CUCF#^1]<-HD]'],;-K[6;;W&
M5*^KV,NZC(Z-A'7O/\%T/?$GYQ]A= *!^)#LL%&NVQ?*B"D>J1-OHQT*V]+6
M6Z58;V\_%25E?;CK>1BMJ \A2\-%X0Z/U53FN?VUN*&PMR$YC11+MPZ#,DM&
M)[8'&E.R5$"@J^_)9).8^%:(.T7'_8- C)BP74IM>%TT\2Y5+:>T/@=;=.K3
MI0P]FE7MVR=^PM;;=6WH8/[[^;'LK2**\%B;;O78??$S[6P(]Q.G*!')Z+D8
M(5Q&ZEGZEA[CZO>5FTA;GJ_*MA-Q#"LRIIT<PTJ=S/M605ST*7VF+-S @C=Z
M5E6W'>]Z$2%_:?W -E^JNN93"%3NML,;.HQ9)@;V1;-"/-?FJ^ T<O%NPZ2L
MWV/<<9]X/2M*TU.;:S>F6J60/QKBR]L<%^N[3*) D_"^8TYM[OV:QJ/ZR-<4
M&6WPC:_K\16RN*FWR?2XVSU0&R]VE08<)RCWL?367!R"BQ*BG62N@L;GJEO?
MB<CYISXDQ0@\B/SCXH8+ON*/W03_FJYV'4GXJ X7DB @SW7B:CZBH>&DHF);
MV;>&+E/@0C5?V,Z,:$6?K_ VKD])6J?PK'6TFQ2.0^BW]Z_#:+X,8PU^:,PN
MI+2NO32[]!@QHAVK/N*3Y"F#!AY$[WB;? Z3O]*DP@]C[^[3RNRH@ERUK=Y4
M0&$_&.,X4*IWK<UY,M?.=,&;Y<W9[;)&B*]J,1F=CV3)+@)TN(-K$'*#'>].
M0F]]2M,$=1U50EVA3<&5L[*6FJIN(()G]ZV@LC_("4S$X:F:&TMT&X,_<LHA
M\!L4^1PZE^GKT'$:94.R' #P5%T$\E'#U7@HKM@-%7[_RAE9F&:D'@X:-,G2
M@P\[H3H'30$B$RFR6R5(B8GU77D"]Q#!BCW']5\3KK 'E)_HTG?$=QNR["SS
M^H=FM[R&'I-]=A!)*8ZIY+'E=!;X.LBDI;L]'^FAQIV23UQ+_>.Z]B-N;L;
MH A9D*/?J,9)MNSPEFXCIS']T!9SFFMK%%DTMT0[@;#\(T-:?O#W^]L"AMH7
M$[@BRNDN]CSKK0"F$(O3;#FK:#BZ^5>+ $U%'K!:Y!+QM+D"=@0R&4$91-B+
MP .-/RC__(2!S_MU*!"]BCY&X79S%0DC6T*QPCQDT MB<#\Y"[9KR?QW%*7-
MC3>>G84Y0:OO>:'1B-*>*/HL7Y!:T2[?:CSU9=X(4E^AO*+AR(EF/X:AIU>2
MN.6<=JW)NK;#4/6=.I1W&IM=RG%P35)W1<,1*ZIA( U4E]FAN[>#,4+Q\4[_
MIF$C[P' M-'C);Q["K>Q$X!+T=T+OZ9WRI@$=@S^<L$M5K]S]@,PE9")UDIL
MP$M-("2E*S9C2 ,G_->KZ"Y\*3Y_32TG5W3I6-9.:CB=G;H:WMF0Z_EJ]6L8
M,:_^[)4;C5?'19K/!(_G8 889/IJZ[;4=["TF66*FIU*CPV<6L5.KFPV$=ZH
MD?NL;#IJ]M#L8OO%B="I5?&<8$R"(@S[2!5]()I^AX )*=W\((OS>Z-&.;M'
MQPF;B8[I*HRH5IB"SW?DA)'G!TZTPQP4X 0$KB4A:K34^AQL7SI\Q/FY'G5.
M!S!,UK-]AQ]O@AU&8U078'I?$*C.:7TZLYK6\]L?]8PCNMO69J<:<, 1[ZIG
MCD<8[9KJYVA-YEEOI-9EJP],TZ_A=@,\G5;U4:\'J30=6$-XG_3=)L".KH)K
M*_"4;S4!0X6A-&V=W&E,CF758>\&[LU:[W3]VVD$R]9YLDS#%B-76);5+FV
M9BUVQ\Z6DWB+[5F?;+RZG=4]C&88""M6=ID:I]/J=N-:&RNR%ZDB3KB975VK
M"FI*^$ND<O[(GQ,0-Y:1#SGE]/RV+?E6;8P\*2^J+,B.L\NMX43[0!@QWE.$
MTS9DB2KH7>]CNMJR2W]5>P'U 3D%]S*..&>N?(<I@VQW[[+ZKB/:9A37B[J6
M>[XH\<WM?:/S37.?T7T43(2*6X]-GTI0>MVM#3>QNG:OP4V!;UY9$Q#]:L)K
MIT/LFRGHX]\#F!=/^HLVV$;JVX\=_01[5(6T@5R@9T]I#GQJ[&E85E8>E]+.
M>Q=J=P]&(J':1<29K#=.4.?JVQ/8:(N%.1@YRHB?\$MNO)KKVT_EA=GG91D;
M=:@?O#*29O,02&,&R6\<WY.R('^NRIZ(+??\/A"F%B5Y"K5=U8W0GIUE7RA6
M71'.?59=UJBRB>F[F[]['K([<*SQQNWK3=,7I*TR:B'?##5'I/S]E,_YX>=[
MAN:BUBP!,@-NEN#=M/WH  S&<T4$XS)''ACTYMU2U?*KD!(E,=H7N%X6Q,6Z
MD<<[=%JU5;U*N%8>O#5X8Q\0XSKJ\$4 ]-+2HDJ1IX<V-U6(V0/$*!F%[H-X
M0UV^':E7R=8VMYW?S9_/;K'<)D]<BJJO7F5^G%%=0Z1: D2/JY6FCV^4:#IT
M'#.[7VKAEOGN@--2QNYF"UG'SI.)3LJNQ]8+MD//J2:=JR&IK==XSX3,#R=/
MOU)L  ^G#/KM.5;V!#(Z3Z6%[\7\&)U#)AC^AF4ZWNZ!@37])V7PTWUI=?/D
M'A:_6A"F_>7Y%1T_W?(!_&<G;A*Q:UJ.YSE/7V0*69B<* SXKZY@CZY#YKL[
M\6_;W;<WF/$N0FGWOH(J\!L5]+D20D%=:&U+IW%3I)1+XPK^QW"]W:Y 9Q5D
MU:VPVHB(#!IP=^M_22@5*3H."KAK V 8^WM12QS^V29<)E]=^FL_$8[Y]2AW
MZ#6BN)ME0JD59[4FHR':R3DRS;Z,^S[&!)7Z]R"-BP2.F68F@R0Z%55R-;,R
M'CZCYB67^72Z6D\:NXSG!)%6CJ5\GM.ZU"WI.IH[6?:H1&G<%SI&$/<:G"I+
M3<>?=RF^M5;V3=N-:=VF3N1" (%6WJ59:&WN,W**!EE\O?:\ZFU&1#5E[/9(
MB];6:WRO(LZR.O'3.0M?VGS/&KM,C=U'3I%+8/C-GEQ]H>]X.D7!,$,.2V&8
M44H+*CS7,(I(FFSJ-(O[@!B/D7(B2'<.F;KQ26Z3K.O;3R \IYKMJG)@-9]8
M<-]11E2QM*OH!E##[9>P[N)S 3/MBS'#UG)^7'R6SKZX; OL*Z0N>O$9JX]E
M:^\Z*74G?(;QXWOH-[,^XS.5R)>K.[@3$Y\V-IUQRJ G -\W=TW5$2T,.'+0
M7J?2EA/@C0Y5SZ45H7 !A) /R7;.(YI+YV':6-UYW!&%KXT\H5<K<*JHE;<*
MS2S+XN=^[#KLKUSF.^>?% ]H4\LQ60+@1J^C$"R0WO$.BCE<!!>HKH+$NX*%
M@5NA^?0= &C$:#=1JK"34UM-X_%>;) C:$$)!?\(_2$HVFC@4@]J%Z%E!">[
MSIYT*+11=8\U%0XS-X>6O;H?C"',2/&O?O+T1)EW'D;H-5E1U^DJ^D4<G:L5
MJGY%O>QFJU!?N*,F P'=ANX;N(=+8>?N8VJR<#O! IULXX1+6,*/NK6P:I>>
M4_((40X=6H6@MN7;%\J(WJ\/L>_Y3K33W.*:P@)KVX^^8B9$A%.I7.57C?:E
M!;?HFH$-7]6_<M'<=]:G#F=I?N6B^L7%1;UQM[ZQ8:RD*0'>9/<I"%GXN*O'
MJK[Q#%C.WJRF[12:[S\\8%J0"LZ_U&0*2M."GZAVUW)947S9L0!89TCS$\N[
MQNH HS&].M1[(3=*8.!YN(T&" YL!CN)'.F-?O<5#4?.?\H?V^X^Z(U=QLUZ
M45F8N4Y/7-]A2AS<+=TX7(*G;)>Q5'H"_:P<GR85:=PVF/NE7T*=47/H4<>,
MCM5<!-KV=5WK*9W-%O5'4X\I;>KNETW'SN,I'*NK838ZL33W,?Q2YQ6 !=U?
MU1O<W&'DPY#ZS%S*#)D-$GI3#^."6Q"N87N&=3D#:IM9DF/XY0UFZ=O=^B$L
MVK/+WX_N BQ9).UY;M:DM?>;FE L$\GUM\,T 9J4\P$4&8',S!O^MXE4B]W@
MC2N5E@HBEP6_ARY&VS0O/8W6=0:? 0<<,5*VKDAHW234=QC?-U0(K; Z88 F
MJ@Y9YRK[C'<_Y[%I%'.KVTY .5;63:?)&YLTTWMZ%)H9972N71/J&K9K7>NI
MN3$+4VH:V .-KK>1^P2>8LRIC00Z%-KX5PZDL08V&*WAI:2=W3W4.T&QFNCD
MD_/%7V_7M3GI\]_;3Y9?DUP\^VXB2</V21,V.C.M!9LU*=U+S0S+>WS?1](7
M00XELL'D$MX64Y-6282' 9I5^'.M1\MP(XZ94$W(*"=.%.U6882Q O7/9GW[
MZ2^Q%N8Y;H1[!T3&]$<LU+!7N5,#K]5"T;'S_.RNK:?89EFO;,CY3623Y/Y+
M"$4X0%%BR[.\9N31IK6A/L7Q+LO7W' _[P-A]+#&-"<Z?U70631D<">>AU'U
M*M=Q?(>"&UUIW!X^7-5R1'\!#,%654"+CJ!MFH;.W2>@<:G*#G:\T_[JYHO4
M$8S5_-PW]!%3U@5)377ERF:CYC[M;GVM:SVNEP=_RT-EI!0:B&:=<$NGJ=F.
M][,:CVV1Y:^#G,AC&M"5W^J:4&@]^K.9AO)?1Z&W!1M:=11F]W[SXR,O6^*"
M#0"V>BGOD<:H8Z<Q)<CM>HNL6)?22_6BY%Y0K*I+.?L2A\SW<%/A;JG1G=8T
MG-]Y:_7M%9%;H]4H* P_<G1XW9X>^;8M^!=U<LTKMYZ^HH\_V'XD4AFJ'5'P
M-U<JE.O(=^WI>_?#:B).J)^A#EZ3Z:*V^8@B@T!H/WZOK=<T+<,'9K@J=OX*
M7Z1?,,GE:"]28?C)I-:21<):+O^V7J-[>6CNU0>43)V PV'-#.^W'E-0E76*
MM^N>UFPO:.,G>)(H56=:;FMM56@I%8D'Y2OJS.% //F;NU"(E;75=_:%,"X7
MWLT/K+*IK9)]?*J6$75.0J]*#YO[>O0+MZI.1G/>UBX]QRS7XU+JQ6"- )U/
MK)RU:[G<NO:3<EF7/F3'812%+_S"4<[F>WBIUX*8TA9LT_\U=K$MP<;["XMY
M?89QZ758C$8O8Y):@B_YRC_*^- D$=EX:G9,M[Z3J<"E\46MNO N74<_W!IW
M7I%O1[X75RMIPJ"W?N!2[71#\H"EFVQKK5'FQQGS[>(,9;(#EVUPK8*SBNG<
MZ\L_-G89GXMN305<U7)$/XB$7Q;44T)92WGYRL:C^YY(M19DG=O+VZ9[_XGI
ME/;2 (UOY94)NG(U6UL,O)5=QC_<^=HD[6DN6ON-Y\P/OG-REMM>W>JV,PCJ
MK:%G#P#34?SKV5(:2B,W]QIOS>H\@-KBKEO[38G;ZUN/7+3D4*C_##UMY/RK
M'7IB;YXI@Z5-Y_9LT/$=Q62U[);T6+7-K;H087IT!]VZN)#B5$?)M3:?BG/"
MI4Q^TF'BZ_I,[:U-&9N^"32: %G=<GS+JXM3S+RH-5^[Y^K:C^W1WK8.I69#
M1&?R._*4BI_Z$HO'2#U"%0S:(1#&$PJB1X<_N++0I.8<Q_&[CF@,@:7PY]5*
M,I8.2X]WW-T-W/@PXXGKJQ5UDZO5V1?W"5Y5"%"Z"N!6@/_@^7QVF(A^43&W
M6-)+)*3,/M!:U@GV XQDZ3:"BY]=/X4!K;V 2DV^)DY-2ZQJCU/3!QU31')U
M7KQ>(LHW&[O>!SAB0?'W=AZ@H<-X<K8?.S)P&2]1^3ZVJ41:NXW-!]2%IJ5%
MTF#W\/][]7[KAT":<*6OG*"K"*K/KV]__$GH AN%E(J&,WQ[\-&452?CY;/C
M,UA!_@:@7=CXJ],RW.C6$^,5UH59G1,H/X)V=7GS+",QKN/S<K.)*&?0\1H!
MIX/X=GESVVAR:^\W!;=)0/)XA[=#Q\(&I1Y6A?TS_GP]0J'0*'SA#QK?2DY0
M]"MJ:SV_W)8Y;VXPG*LTDR%\I 7<%3QB;BC<]. ^)1^MK<,&R85I'L$158 >
M7?5.@;$OE+G90E2AWKI"J6;-'ZVC32MU%>0J:.3&VGI5D0,0R)<UX[\%CW_Y
MC@9'][??Y2CD3$JXC4K.>+WYH#VC3%JKJOR=/:3^45'(J%@&O@HO+R\_X$K
M(GQX]^['M_#UVX1&,;T$8K[[=P6<2.@$P1. 3V  @B,LB$#IW]YF$_$ZI=J4
M,C&;B-P18D=T"HA& GG8$;V=)(,@'0LB*"$:*01I(0DGADAJU'H0/R""H@7I
MMI*#KV#*V+153,PEF.VSA=60)%R16!N,N!P#LN(H\&E*?0&_D@E@9=IA/ (#
M+H@^)-'&)'_#40D,2W#<_V^R1[I3ICTA4NX[>1L1+9DX42+WD( #LRBDB@71
M!B$.GRS*^5Y@K*"-.'+?[LR=<;:AX[SQIM_VC)E[&3B21P++BD<B-_&\+>(Z
MU'R+*B(0K,AY\7NID=#2PX)(>\]Y];C/M:[@DZT<@$3I""2&(?@W?(S9$<D*
M]"G8) -.$#JYGR5]GBQ!+UQN.Z_C#_9>9F7Y!WW^V1>^Z0*'*5T^VM3#X!'%
M3"$UX9MIX(%6PY(5'Y>H@4DZ,N&GE\#81S@X$:/+-WNPAQKWP<<HC"&,;^4G
M-[!N?0XNPB(;!$;6#BB,)HT[T]$6< @"FC36A5.6FW1TM1OL/.G>9FX8;4+A
MV8>N%B=@U8QV$-S:9PL)\"0'GW.U, ()(R)'(3#,S*ADDR$0=^$-?=PR)SJ1
M6-#4Z?$&__!\I\\R2NA$$4FY( ;P2>)\(?)O@J/,C$B6IR^%3 1HPF'#%4)G
M25SA9NF^B(/=.$@H9VG!]RVK6==G9Z; _CQMG%D!7?(W!6E8?J WXH5-E,(;
MG,L#_@DL'I S-G,0VGNO@&%5[A7DR  D 9@+DGI[$.G'0#XY"91>]RD7P] D
M.P\BV?[TS8.PG!B)- 5<=I; AB8!@G'!] !FJ#Z( QP"@*:,,"O@RN\G#F5P
MI:+0?_2\5*429?@;5<OM*K9@&K0/#-^VURZ1C*0ZJ2ED(D#/A20V*C6E(%49
M61>;8#52H(1*J(/Q',;I8$42%$ +IR;UM$LKJL98]PV]9FD /K,5/OU]5DH;
M"54QN;'F32;K0*%F*")_LV@A*B6\E@%W_Z1>W]4, Z%A7) 8(1,G!3TCJEB.
MH%M!D !*EH,3!#GB9&[YJT@Z)_;F;00\W(,2Y-319[68#\SSP%-[*J6I<WY"
M':8<.MU^K(,"2@14::,C"'<6Q+#QZ.@8&-#SW970A;U P2<O?(#4:&"5?;U]
MHHQ)KT\#3"N"(Q+>M+%G]A%/F3GP_JFMP=>+,P7(\T*?:9@3"95H8!=*=AA4
M.Z8.'[C9< %%,<6]N!5UGF,!,Q46YD (*] @P:72PAQH*"@L:]=C< 6F#+\M
M!-TNA6LK9]8/\D\L^NV@KQA* /"+-LX"G';44,KY\TRX\QP[##)0S7@"=)>O
M_:8@\_^:\RSH:NW]Z+>BUAZ&9OV6532C:RC-QI@E9:QY(:U+N*(@1:\]62'B
M+HB :VL/&J*J31/A(]B94-.@@5#+,[CWELKD<9 W5LY?7$$:VK/*#.IL)*PQ
ME53@,"F$2F7'A8JV[+,""K3RB$LU*6\X^._)W\0(<Z.038*XG%OG[>WRQHP3
M+D*:+LZLB"[_WY),&>,Z+UD$-KB04:H>J@():8R>A'V9K+GAK[2[$BQ)0B(!
MDPSR@B#LP6G3BE*@'P14P\RE_SU<=XV A3Y1.$9PX.":K, 3A#\_"HL>'^ )
MBT,L2" H]!6%[I 49H4:)*=UOPD#54?A:G4;.U$OVFYUYI%L.7!")70@<OA;
MVC!M+$>6 $L +CF;,UF%R_VK6;6?!7D!)'NBW@3V9"9?8Q5RL(,J.PFF0J&]
M%.0:5'YM2/,+W!]XJ\R(IIS:)Z,I-2F=($T<LC5%CRG26!>JK EXERKIF2'Y
M%. 1!&A/2#V8AK*@:A']BM)0JMB+R %Q(#4*+M$R;)"_"9#S(TK?9BEE&O2%
MXGKIX#1F=MESG]'HA&^:QS R859&>$0!G#C^; 344V=K+?5+( (^GT+F\1D5
MKK%]GAE\1@C+1D -->H^Y1B_0_U[,CLJY8I=%D@[LT(,&K[!\8!/(PUB_UG&
M^YR'$?4? V'\=G=WD1/$D 8><R/C7Z*>Y]+[QS9.9(FHJ]6=\^4:/&SY%TD2
M^0_;!)-20+7OGD$3PD*?PU0%1[V!.D_?+XC$F2BDB88U3JF&-\D03V56COR"
M2/2)CC]([X("2^S,M%=%NR'O@XA*+BG1)M=)QQ_>Q7K*4\6FM'>M.8D#27K>
MK,/BW:M=W@$VR0&W9;XP3!Z;#F5\:WD4@FWB7G8*!(-!.[$UBTM?U/5-EN$_
M&_2?:?005A!@;P$&RA?8T\^U2LA:D PQD0E#R28>W)%I!3DBL<"X18#QYI+B
M%0VWL,+;8KC*Q&:XX(>P"0.T;T!*)D[$DQ-3@N5]!X])4@3V]5Q3<&Q[I?7#
M7W<\RRBP[E1V*!$Z9Y^A;X6W/AAE/2.-A#%57)E=-$5-F)3UEKDB1"S8EN]&
MR>2$P?YJ3&V?I*.4DF+ ?1A 67IYT5]3CJLU86U ZG5=5$J]2I,Q7[K8@0LZ
MO/\.)!0#N4H@A)XW_)/>KDD<ADQR,GD2*BUR<R.BZ$"EP,F-MB *XO"4%&L^
M]@@5U$[)?VPC/_9\H1X8-EP0XAUOZ2-,WT<:/D;.YLEW'=;+"*(#&MPP@ 9K
M8([7G$GV?@VCW[B [=+#)*Z"(3X%2U*X1 ">!35R.:JHL.)6:(H._<(=C1AU
MIUP[OH?%?C<'.U:E]RW (@K8Y+$O'(Z94E&*[X@D(,(W$W\![;P<2\;"%Q#A
MSL/H--P^)*LMDT7>M%+2?85?!9%D(!<D'1H)%G404#UI6T0><@YT 7K?6; N
M9@\S$;E;,T<ME=5AB"O(9F$\8-3EL%2R0]9XV !3?JD(+*" A.8M<<VWI.\P
MMKM:K>+]79>*$:?IW?4L"CLXV4ADHX8B(8XU2X)9\9+^6@FM?I)&I#9U\O(?
M RS3'23E"J0')Q?*FS5@0H.$DR2]>;.!(+ERP']WJ153\S#$YCSUMNNU$^W0
MRS4;+$>Q'&Z>M,H#VT*;U611Y[4UP.YCRA^@2W]UZ),C0,O<ZQEP87Q:$ &?
MP !S)+*@Y%+$.8(XSB'[:] @D:T@DUD@LZ9R<&_W@SQ<<I5FWK=EH3=)&*ND
M*;1.4U8]X<R)@)F.KVFDJJGX[C+P,(0-:A\;KFNDQ@.UL@@ZYBP]C(DF7CGJ
M&)6-[,Q(7:FKY5HPR-M8\!5@W=V*)(UJPC9JPG"FDB=*A Z?0'R-:J2^*M4/
MRVK[R @/_EL:IG@=)F#*=C -$@:%8YO!C1Q5,]V/7P&/+)G1'.8+753)$7D
MR(-;Q8W0D[_:9TV);C^L._:V[(0F"&(MM(Q4$:N?NTYEC:JLC!56JL($*S(7
MDT7O&_XHANP9ZM^B<N#<<=%)J+^:.@6LU X*M#77+:.DL:E092"C72GJ0"9Z
MUZ,/ID^&7!&;N>Q215[F_GT7*EL^Y>^B>$Q P787@AZ#R^_/OD>]XQV70[AH
MDGK#+L$O0'BL];M:,E3 R2_%!=VFY=/&/T>=BD(&JN:]N1=,T/<D<]"5.-E(
M\#ZEB<QIB3-\8-JB=#J#C.?AG\-?>%]OM"D-TXET4IP&9R+V+,QVV3-4\=""
M;)?VXAHKL\H"&GQ[0;%S?^5#57@S5@4,6E@!X7Q7.$H#'Z6P9T^LTD!7IM)=
M*$V//IJ\A@:> &%=7T,\R#^ESD"E$>(7Q&VX2EXXR\4/0*:Y.73/ZZ-@Y@^5
MKH@/1-1(N/&UL>9,=]$%I$"_K^CG<C2)=?K];,QA*UL-/ &Y%Z&&^J,FZH=T
M5>)',0Z9[R%&>*7V\E3*@1-7M+5H[7)HJ8DW_+8B9';P=]@<*4H 1B"+FE W
M6U7-AJT/K11H4G^F<JQ@>$5_IX>2>BY-D(,#C%FP?)9SFSG5[#NS5DJ:SVQ.
M=<T0::ER?BRKG).**N>@.B*U1<YS*]&R;*\+4\7]3&B!+-0GOET[C*F O)XE
M'P!4F@MPXJA7U=JP@G\FQR><XZ*>TGLO7;X+MPP,S*=TY;O^WGQ$\=)6(V1V
MK#?:($2.\KUM%\BA"-<Y@<ZD6_=[-$^]KMSM3+<5\]  M.;,#9)6*L'/CQRV
MUZJ-^US'^[_7ZC&++P+!"9I\M?6MT,J>JK]'YD6G-H=[L*1Q'Y8G)8)_JFJ/
M39HWG=I"'<"B?E4+=AR&O_W^SE_3][ULN0"&_)X@(#L15'T1+RS\_ C(I5-4
ML*R9SK-RK5<K_:#<4'Q:,8]VZ: ;<GQ&#Y"'TAG]RDC6GY!Z?Q>K_L]7T:,3
M2 5^3MF]#+QKWE<=IZO5N1]PGM]W6)J0M7<9:&WL!<FKVL%DH(\/&K(4 Y*A
M8-$:7WBCA#NC=,D4WHJ:MB(SE?<14>I\*)63JG2DU+4D>G(X*X*+K6FIJB*R
MQ=!^/A$0DLD?5O@UMN(X:HEJUKP/,E]:;;2%VAX+;3.,86I/<VKU2S(E;>L6
MO:_,$I.K1U;M*) "MU:4S""!+4X0*=PQI!3ATPYD/E'F@1L0AN*Y_L8)^H6&
M*W?Y%PE;^/QL-.CSI[=5Y)5S\&MN#JZ_JCFHE"8%I^KJ<^&T[H?!BS#=!]MX
MZ[ ;/_[M*KH/7!J!JBS9?782SN'VS_ NX1,8@(01T898$#'('$EDG:FSDL1^
MR7>;A_7LF?/8[X:2@ A FBS*S":VX")T'87>UDTP>[LHI7>@CY ^V1(HRBT2
MZBQH8+7H#[[9T5WKR:>KLR_417[^:K7B T?]E2<(EJ1PB00\N"K%,$EL7&K$
M([M]B-W(WTB=P">X$"G(X68R:.G@<?>MLP&&]9(T39ABEG2".%RB ;:1&\PT
M6?G\!/6+-4:$3V7]#1-.DI<7R^.+RXN[B[-;LOQ\2F[_]_+F[']?79Z>W=S^
MCIS]U_W%W5_G2J?<I]7U1BRHTS*?E*7G\3;Q=1ASD??_^IN3T.MEV92N*1(L
MU$, P(1#)@!Z'@2Q46E1F^\S33K&%?5)VM,UY H2=KILB_I-4-F+'+2\>9J#
M=K[SH:N'/G<-G!I>/Y26>3? C&GEZJV]$KTI8#GD;ZTBCP5CTKTE@OUD[//A
M)0U%%9KL<*D*-!+P]U8J&YJE+%<C!LESGYSHD<96ZFD:HJ4RX[*@YLTCYZ_B
M[ZU0A<PC#BNS_?:N.REHB 4TX@.X:2.?.R@2D(CYF3;>!9&J8MXM^$9+3D7^
MN/0#^MXD+R=_(0"87 7VF+D^!-7P<K9HJ<L\TC?VJI1\Q*(1/BO#19V8WH!9
M]&K%F3$,M3538XP!9!(!Z*-PA9&,F-5L^%IV)FEC1;(0Z(+<*+H@/A<A3[2"
M467E(IG!0K3$B\Y.B:@%$;>JC.BVE$AC6C-7P6W)Q"CB>"P@!824TE"*<20^
M0][5I_+MN^,->[F42#@$ $T5X7RBL5F@S"SB6JJZ06-(!-^SP'U6=H/&F,K>
M9F'[_J2P)BJFCWXI]?%&.F'*;/PBYPQ4/[4@\7V,PCB^CL)5O\ C! ,Z'@YG
MPB@S'=MK*]B"PVV:WM1,B<(8Z^,^AJ$7DSADWN"Y#HS0P/+HI[E9+6KG3RCX
M<[&+P*-?_I/V\N&3 I"$2! DX3 G3P0;!__,!!2 8WHN/U^?I+\H</+M5$K.
M9R?E+]S?\!^8FIX=1K&N@_+;A2\XXYK_0&LI FOX@Q*!''-*Q<_4+G#VQ7T"
M!WJH'R>2TO8P3"Q$1KAL=) ,4@=CT0)L9H4/<QUD()!"F+Q1*'^O6S,4VJ+N
MG<RF*](0CV'FF/8*%4TEGAP"LA4+@8-/'/Y",ZSL96V6EW1UKCF9IP;2C:G2
M]. O&'$![7B7U4-;<H),YKI6#T==0KH,+\B>DU:A5ZB!_2E#C@!VHR;&'GV*
M:ZHU,,CIQS"GGY"%8>(>]2IW#A]U\'21_+[P9&C$+>7".<K__-SQ TC1$5;D
M])8!/26U('JP'NJ^IXU-LL&)&EWL0&W\NDSL HNO<JIRSID<@:-TPDKA*XO<
M1VA\W 8^Z%C@CN// 9=^UNAV8R?<129\N'VBD#Q1A/&GL7-]X\ D<(+0B01/
M-/BV\GF)J)JKE8BI23W(PP@EV/M-&*@P7MXF=J+X*OH%*ET$CU<KU(A]C RX
MF&>Q/6)M-9=R+O(F*,%O.2Z$JIAB" .Z7=[$X+;\+!""ST)4TCU&@SJ?CSEQ
M<O^4@J'2> 2.@51Y  Y9$+8^8;]D$R:TF@*7KW&^2B&W9O86><,9,+%7A\V[
M424/+3T/:U\Y;"GKF4#6@ !B+MAAUW0QP6<Z %$54RC9J"%DW,>PQ\L.W<U"
M(IHMU42D0Y)TS($?;HOSD,]XW6'Q^=/L\<, 14^B- &^+)VXDFA:]'>Z=J*K
M"".DO5\<MJ6*:3'@ ;6 X"ZX"01X@O S[FV&1-8YJBWX#R3Q&: /Z[&=BC?5
M:520WN5F$U'7%S9 ,.'&0+8(> ,#'_IDQ_TJ Q5=\S4Y4D_0D,N-LI"N<3I^
MPL;,>=441:+A:%& G-;T%L7SJU5#RIG:6:V95#&G-C)'3&M2ZZI9:7>T-DM<
MVF)HW><,"QQLN*AC&>[DAH&XZPFP.X,+H+D<W5JI4,PY8B@7NP:6(-QY4=64
M:-RCSY2%&]!;4?<I"%GXN!O<X2!-&T,?DDP\[2G] C!-V+4EZX)!C\8Q\C8J
MA+"_K[<.59VLV$Z@FCF"6 4MMS.EI?"FCT-3JLC=;C8,\_8X#(P'YRQ\.6-&
M<@GIH(4Q!H 3!=UFT1[7C;;4,UN(2@(E5>6<++FBF*-+O]8E71:3NQBC@[4O
MS>">O>L-"W>4RI-<DQ"#<<8JK1RKW >%M0[?Y<M#RQ[E;/P2E31\O"ZGVX)D
M" D35>IS*6VFB)35JD@CSZ.ZP]KJ(,KH$@^- "?.QN?''G!05A,K<X8/5#IA
M*(OS5D\<ZVL."NW6')6K0"@8C6PI80#9R&'(AH]#/#D0U)X=U@8R+,&L>'R0
M5C4"@2&(&H-<#5T7=UA:"\S(1&@&;R%Y7Y_S01WV5^I$9X%WZB3]U$G2.UH
M)0 5:WT W#G0PL8E0[D,_]?6B?BTLMT-W7 9T(B3=PJ3"* SH(.-1,(0L0AH
MPH*BOGI,0O]P!#M1.I.;"&5%[Q71DB$QS4(W(OUV_ NF^^1S":R0B[X^\%%-
M^G!A9C61\<TRRM_\&N@<<:_R0A)G(I#&A#P*;2XVX\<-R=I?5Z-TU;:6CY S
M;:NP66H;E'Z Z#X$$_/D;PPH-!58DH-K+XV%.:K8J 25XJK1=GL584:5H%]%
MDV)\-8(&*[4"/A>BV,CTI'K:0^^D<A4ZX#'NGAQ9""3F;(;(V'W8150N7E7T
M_2I55WS0ZU9NK%Q%DYV^"CU3[:OZ(%_5HCY*&/VK2O4A.YEP9-6CBUREP'<Q
M\%,Z^:DOUIM3KZ3.CR22'[']=*+ZY8)+)-0[W4;\J(AAT:_F!,B.8E1ZBM\3
MJ.&<^4SWLQ;2%>5"AW)Q]A&'Q; ^-Z-0K4X>DBD&)6)4N<;"689B&0PY-#KA
M98-K7O5?U=3D@]KSY-]2C$)9DDU^IPQN(P*A6'-?Z)5;5Y.[I2^&K0KB< =&
M](E?@_XS%;'8GVERM;ISOASN#)A!3%.(789Q+/*'P:+=031V=6'N&1&L6U_1
MOHKIWC/:1>CYD(F$TR(W'[5 HN47_]#+1P=#_@: +&S ACH3,I@KTU#U*W I
M MVB%-J\:4O/6VO!$$7YC37*,^<_,W93T]%XL69YSM5HH,)^^LW,CSF[LO68
MS^LLQ$T(=@9\T[2H.9FVS)(6QQ QK(8.>^JH4\F%I7E=A,6B9X8=!95D26J$
M62*VF6K'(&VZR5'1EJ6JP42>87 TL+W%/%VLTW)92;LJ:4B-5GVVGV8'BW5#
MF*5]9X:>DC%4VV&VTA>:((0UKXF]%(Q<I#EQHFC'KUK0#YEQDM.R,4)2I=P
M5AW>!J"3381$48FW;*2/;VF2"'?@J]6)*.T$6?6/3E@8YXHTQICJW?$/9=JK
M+/$QR8:'R!^) -$QT,HUQL*'&9#X"N>I6*A9S9>KSU><S1?GZ64M+K(!3%PY
M7XXV7R)O/D=FV%#<<28L)^CL-2_S5;@+#;DJ$(]/\;GC1ZB$[!WX7B$=+D0T
M._' V+;B(UE20\]B JU;CJ1]!&Y(J1\'W(62?+)+TNR2H1<$5K'D%Y"?*(A]
M=^15*<Y[E5UJD2\RG.4 2(EX79[Z0)>ZV;+N,)-S\;ZA"3@LAH%(JM!/,9'Z
M<Z=091()2U%S9HFJ<U:/4N)$B@<[OOAF:*J,KK"_6IF=D1\(<(P-78?]QS;R
M8\]W 1,#I>K09P:N,01.=.ASI8]-B+2ERT_'%C-UX?-=87GKOXC:(#+A4)4-
MCKQA8'^</^G*7GQU<E%C/[5&X[D?^ F]A(R&_+WB0/S4H?V3\X\P.F%.'']V
MUOU*+HM1CG 8DHV3ZGUP*()C$1C,FN'\#O**;J,=.D+(K#.]P]D44$LI^XS1
MP KHRTQ  N1BX. LX]2470B/4P_!!YF(T$(^LX'HRAS,SH0'I$62^KFS?PZE
MW%J2:\_#:$5]J+\>*V&VQKL=/= '=6Z7N QG8Y_I).J2:*]X#4Z!%$:K- 4:
M%?QS%2_>LFJO2]4:WO2Z9%V6K%UQ<$.!/>&_*+^=K</N:+3NY]DD81(-* &H
M"S5KR"1:U1_,8 Z-74E-H6-ZL$']0GWK2U%UY51D!JG65U8F'>RNIK2_*@V!
MPAR%V/=D,8<[3FPL7"D.K2Q9'?.;&X5HP\R9XK(_;I8/9,@GPPIMNI0X FUI
M' 9*(0?INO->_*G?OJO%+Q1\^!=DXUBRL1F@KRA>9:$K4AR6ROP+&<(BQ2^9
MVGXV!.IR<1N)F=P\'RKU6Z2-/BO>7R9HRCD'=#EX03BKL\>ZK-><TGYDJDYK
MR3YT#$NJU@71-;'?R$R6&0I?GR,_FZ/YY97I,RTE7F2<:8$(J$]\5ZZWZ_Z&
M) EH</-);Z2977R'=T(2A4IJ]%CX)>01,^+85=(I(7C,4Z8Y#RW$QQ:BI.8Z
MI[KBQ(JOEZ!']_7JMI3#EN@!^8Y3G6#([O(QHB*3L!%GDL_@G)]!)QEX.YXR
M9HF3&^;K(DJ_64:D+!>1KC(5&ZF,G(L-&;PJLA'\E8.$= ]0)%C,[9VK;U#T
MC.B5X+M0WZ#"&\).EF^C%+*.Q,V+JJ:Z%)P_QK*D1]N8DCA<)2]@5@ ]=<8Y
M#^LQ>!V%WM9-3D6!#+BEC)1U )BJZL;:ABN246)8GH[3N=)1+N=07)?!PE]2
MOI8^PC@BZRPX2_<LW"# D12>Q>N\7 / Y,NJU308_'DU1XE<EJIJ!K-<F;QA
MHJ+>Q.!K(P^IL5O8'M/9"_/"E6L+9Y-JM!,]+7/?(L?[:FRE9M;^V9O<#.9$
M,3Y'!0TD>:.=YN\'/\["/5/S,9BY!ZHA>L;T/#5&BJ[ZRJ<2M1!4 )EV8G[2
MJ/\,IXOO=#.%HQ NR0 OB+-*(+L"8^$++A'4?I;E?B%H?X3*4L9H9P;(GA.]
MA7 9072D$1V(I'Q.CFJJ?*9DE6((H*$QM/N?[Q<?WGU @?5__N'#'Q<<5@QM
M?2Y@#%[$F/,*+J5>?!Z%:U%\AD,Z5.F@@)$5AZ9*S "\>5!18/PT4AK+YBC'
MH<&IA%@%7^08X"\_^-;Q6Y(&;L^4L!I8W(2N#GA&-+%J<DYLDF,A&;(=@YXC
MK4"5"1J0P?!"QIPHA@3?@MFPPVO,;'++G&>UH>VH9#/])I*JS]^2JN5;']>$
M.N=5*\HS7<_(E%*Z?Z0!QY7Q5VSIK?W !\$;>#B9Z;._+DH.@-0ZN2&L:7H&
MH9&5R<M#5\E2+2KA= ?*4_\9_+&\&[[[^%9RP1;PV.N5+;A5$C4"@2%(-L8<
MZ625)"[R-"XL$(GYO/D8#C_\YR&7SYRXGUI5 ;'BTF8&<WW364,_,R@$]&HE
MI/USQ\7<V;U-) '%&@U"AE90Q[&2:$4$#6A9RRE$1S)F]2>KRIZ50;6X6,.Q
M0AIS7F"&Z@+X>HGH30&I!3G!;AF;.4^P=5$A%R198G'KUWA8YQ6D2P1TW&_"
M0$6%7ZUN8R[>]T[[&,L20V2[P7( ,N8<*LW<+F]B\H;83)-AC$Y]\ZCJ0@ V
MBZI7%,Z(J,H\!8W+-RAQ: FY#(-'C)$1!DTS#+B(LF <]!'#3$C2K+D9G"L=
M@#"FTP10B<CN).!:X+0'H*FP$\>C+=53BQ(=*(EZ*E,(<C3>\3;Y'"9_I4G?
M-,/*4\858XG:*7*PN=*GE/*2)!T^40.0AVW"&<2$[&@R:/YM16R!HQ#E!?F=
M6;1E\\?>=_N8@DN/?+%V9IXGP/$L68"'G8,FDX)X[$FH\:U'Y &&F37-[/ E
MMU+23&D4>I0S4R &+F6&[\G)\N;L=MG3$^Z$+,D-.2.W9&G!'\X WH5W#X'E
M<!\VU7X_Y'-&Y1+FMIVDI=+X(L#*33"?]UQT.]Z=A-[ZE,9NY*-<9LJ'.BWI
M1;01"0P)PN/)U>FG!=&&M5@0;;42SB1I-2+0P()[80#:,Y%)!1Q7C-2$2T>#
MLDLDXB-)%PKA5;!% ^9&)G 9WAQO<1;2.U(,"1=^-AE:W2;4\><''J'86S8S
MK3J<N$Z)@TCW4A"HN;I:Y9*!U:EAXN:L86(6O]ZIJ]AA7917<:/VRM:LB1,
M3G_@I'62W@97Z670A]'.E<45%TXV!,G&Z%(QUQ(#;GY"F/FYF-\D%#W7ART:
MG/J79N5_[L*EYV'0LL- F+T(I/"+1_"A>%O<4%&D6A4L%8I[Z?T/#7HG75I>
M7YPLJC/[Z15)^5) 8F3IHQO&"=&0L.66/+5I[%#$Z%N;$U;>50UU;AMWU?#%
M(#@K]10RCR^CL-'TSUB$V@L)\W>$(M3IT]$A &8N1-1%O4P??WER1.>Q7MS+
M"J\,<3'XKCS!9ITS%D2!5S?$#$G,&^,W\J8#3]R(,QC^!OS61-WN;>!!T10Q
M!X[*6F*E[(THAUC>IWW#Q15L%#@TZ+]3AF^+'AV8;'&9=USK5]I'I6\L.N79
MTUL9(ZDF(^Q70%EEPLT3+>'F:#2V* ,0&^D!L@S$%"PWFXBZ0O5S ]:"&"7Q
M):B*^'$RIXQ3$$E$144GX7+AP&C?W,2H\][&L<JZ"N"&++:2CA41:"U(.K7V
M57<5]6OZ'ZJL4I+5XV.,%E8@(U<QR>*-QQCD9PF\3T[T&]7,$ :N/8=1$=&V
M5K!G2U?Z]B)8)"H%;,W;WZ/^W\^"!!@DS^-M8OD#V,</O6P@")1(< OU"T$&
M^>XEG 5!;%Q:,*PZVOW]_O9 Q.\_7]R=G9+;N^7=V>WTL-3WBQ54R^^R=#?2
MW+3-<1ZZC2+36>5,HS>2)^&2;_)$@9GSX-ACP&X<,M_#;V6>>W+[1"TDK1MN
M<BIL-\K=2QMC!&X"'95SJ2)[1S%,'V6F84L*N2UMY?K!)#XQGHS43@P!CK#W
MTF]ZU371X& $][PIDVM6G=0IL[1CC"B>KG0HVYXGX&%R$7@0\ :Q"7["H"+Q
M=2BPN8H^1N%V<Q6)1 4)I5!G]>Q+ M5L^>$_"[9K:?PRYYLB_$\RI ABA8R7
MPHN$$4',9-W7#".BH31\["7O>'B5VUR4)23G %#31ID5L+56<?<"\J;2.)'\
M=C_SNP"E>'=K)O1^%&B;):6 "E@31YW5S;LTG$NAZG,8A.J#J5+TLZ HH(_
M\(VT'(4HU<-=9,N1J4-ZRF99=.+D:O4Q##W4I0ES;WP;LOWC$;13C>9:_I0B
M7*$0DY )@+9TR W25HH <B6%CT@AESH&5XN:HX;E%TDE_=26"5=I4'_AXS#\
M[?=W_MJ >BL%9<=-NR?F!3_M#'D!;LJH,]OS7:GK-9(FIJCME5EA[!8"-$66
M[IQ10YCU\G_]:<LYT%139>45Z4])C87!2DZG'MA7LE>9M4>F7?UI\>'GGQ=_
M^.,[?#]^6OSXX0^+G][_" D%;NDFP0N"_/AN03Z\^_"3TM>[3^3']^(CNTDK
MI>KPFA^8'1:!=5RT(Q[O]&\.X>+R?AY"08G YDL2RU,CQ8)((PX5C\-'=-V]
MA'=/X3;F&'#6Y^Z%/Y\[E0<"HGCYU@$AV(3K Q^*J+&08C%:EJA!CB<2>%IA
M. :EGGV;9!>CQ%_ E*"1GPCRA9,F>()+\C= _AJ''#:>[N#\*/R$"C^$4J(4
MF>(!S 2%<%:5_.$:ZE<;K>J7YK1 T NBX6 MY<S,YE.I8CM$-34'-7',E4M*
M19H9?25:ENUU8:KNC DMT&!74<DOX(3_>A7=A2^]].M%UP" "D8$@#L#4MAX
M5"BF[S[8QEN'W?CQ;U?1/7^>HL3Q^8MUO/OL0(J,OARLA$]@ *!)&V)!Q!!S
M))%UILX&6WM#0:/W:Q@QK[\6#(#!6_H"X*:--LMCC)#L\)2]42^\ ;E)'[R8
MF\HZ(JRS\#!(>^VAYR!+,)*!) KF?*C)!6ZF)$492?' ),';<DO=;<1?@+,O
M[A,\_V"0[>>K+N 1!7!0@[0I"M@8R%>;XGK9U$O&.$N6]5/ZD&1,X"].A+6[
ME$T3$D#<<3 F73Y@1(WO!+6D&)2DEE21=QD&MN[;(40$T%V61 3P=../N(D,
MNL);OX*5?R,'^=Y"H-)PI+(6*B7X6=-8%,Z0UG+(]>!O='M:@F.Z"J,LF0SE
MXBJG.(P\/W"BW45"UYA(&3*YANCDKL[AP$D=R ,BIB6<4=F7,U32.^$;FL:*
M9"%RIA(8=K*)DF6$E"ATL0P\5>;B+H2/M%1R@F4:+P=RFN6XH29'(06R0/E;
MG?IJ?E?%EZE9K+*_#3YC$&F$WJEQ+,/SSFF_&F,B>,G-8.+^6%$+)\\,,4RG
MXZ1 Q[D-.LQK6+&H#CW4\<C G<%1.ZI5G2Z(Q._;F=GF*\'2=%P$SYR$,-I]
MICU?60D'\TQ9\PCN@7S.'5C L5 RL _*K&JJAT\5'3_!?[#KG_E]B&55^=;W
MX7&$+_@5F_] :]G+'Y6#6A#XEV@0H:*W&DQ\"5=R\;-<!SM^JS:GJ>Q"ELZ$
M"[_0#/1(Q01'F([,4;!Q,J@P7W^%T\ :SDWIV"Q:SLVB4N <5L>PW8#V]Q/8
M=&@ #H^WVX<TA:YRGH;8JBA<463('*8^-A!Q+X9?$ V!!=%12!WBQ>3I:&2^
M\E9L(B-,%<O-DCY)U7-$EM_<%!7U6?MLJ/%FJQC1 ZD&>_)3>)?(M%DQY@+T
MK>F@>A&1<EA2BPY@P '*95MT,I<)&/U_\@M3-=*CL%2>&(N9KF6M<KE=:J0;
MQD(7?P/3'29DY!0(#RZ(*(F-YG;.RJ>KP)1:KYL4+^B782:=RS"#9&P_T?.(
M<UHA;5>F+9)A=T+QINU*?I&(Q'0#3QK4FK@!= R\NW!?QHGO\DOO$SJJ#YI#
MKR?FK!%I:S;'?BD<2FE.5;%&41AKTLC+!;"<QD&>=NI57P8&0I)OM^NU$^U
M-HEK<@_;"H\=AM@]K[8AO29.):-VK01'2"/1*_F >*_ -?ITP-0;QG#/QT\H
MD&1N9+!Q\(<G!#-J7*VR'!M]O3=%B@Y^^C.0D\>?Z:CGLHO8"83'C#YP-47T
M"3Q<5+T7*'[M/P;B;7#U""N(2H&_&-YD'_E3#?;J9>3'G'T_W4;\7[&)N/!P
MM;ISOO1SR(VH%!96 B/YT+H[DF18$"?+^?X-SIC<1"([4PXUDG.#6!"))%%8
M$@U-$0"E32I@JAPH)+9$H"NO";T@QA@YJD5"(%CU<TI[UP.]K$O'G0T#ADN+
M-30'I%D_9(IPF8-[I;S_W(SN%:=[^%JO*?<$J:@X,N=^X"<4"YA>\(&#1W#
M$VQK(<+E/J:K+;OT5V;BN%3E13LJ;IOD*MY?#DG$F$>B2&PV:IKCK12"(X8F
M,+;%'.T<32=P?8>IY]%DBO84N/[XVDK0GMD/T'GOGB]'?'-[;R8R0AHFA%L@
M@K:F"S5*%VLDZ0V'RY\H6Y2IA'I:/KU,>W7A0<CL"EV)Q1E21XUS 5KB2OX=
M9[AEV6<3SKSZP* K5@=9Z"/^_.U,BMPKU6D/-04ICD(4(@OYM[V#7\=' K^E
M&,%K2$?(+SNM\,E=*,J>])R>#KRB7NQ,(E)3@N7KG[52RE;4*F53Y\NI8S!U
M@Q^V]/4Z8?QXRPHF?:5GA)56+)D-":P*>UM9Y#*K 9CZ86.!W6*YA@WXSX/"
M4_(VP,Q4YDKXF(%M ;5STB%F2"4K$ZA H\4*;3"#$XA&;F5OE.E>[D*-<<%<
M/^BY*.H@KS=.<'!QH,HZ(UI.;YVY$77/Y<C@$RH2?N/X7\=LL)J)N&N:B..=
MF@1;03O6YJ/@^% J1,,W2)3-B\A")>K2E#;(X,$^GYQ_A!#F>)M5]NLOKGQ:
M_J>RPI*K@"[(Y>6)-9;>&$5R6RMX1 ,XEN0U@"0Y*TKJ9$=[3D$>7=5K=G"K
M(/?2.R-V-E*]/@>'(X);LIH\^SJB&\?WI&F2RWWEH@0]WQ(Y0EH.!]39E04+
M+(HK U*=,YY*TJ5U6P39A$).R?DE#"Z:%!25*MO!J<^VZ9NI18+U\;LH:6OE
MJQAFX,D1\<3(<Z>[24O]%=/-"B0K+706["-9Q%R<Y.FPM&<YE<Y]1OL',\J,
M2@!LX!!/$Y@K#;K(=8&%);G49@%YP9!S)ME#O2$\Z,B36TR8*$=/'?^%R*(G
MD5RV)9&TD._:\API4:[_W%CQ:K<\.SFQOVJ*/KS[\&ZD^8#KX"3D5ZH)'@0!
M3193IB$Y+?[/"M\W0SKWY>IG2&+)BWBRD=NE@&TD_N[)D0'=\7D8K2B7/+E\
M*WR#^N5;+_)WZ+DD!O@6Y\AX(H&*Q*OB4"4<W2PU28HQ\8.!TQ6GF?LANPS'
M%JQV!FY(:=.$6\/GTD%$.:^*"6P@N K&F ,]^C6!N$MXZ=UGJR9$?UI8$QES
M<E*0*&M?X $:REM!C;,C<OR%/+#I%]_R+.;X4,7XI*P0RZ!_2W.3?UCOIC)%
M$-/+\(URF*S*@[6*3_W892&$@<5&*BIK591S-9'UFLISIE4Q ]H0!4*U4<C?
M+%9(QFR>? \#*AC'>:GY,6L\2MPS88[(X2D'$I&N"U%G/?/BUH>SF5=GR#E@
M/<B?,]WZZ4;B?46\BU'.:"L'[;>LD'Y#GT/V#!\HY_DAPX%N71HXG$.^#Z"N
M$[_FJ=?+FJ?@6;/0'9[62RK]I4?$-GD*(WCO>L5R2@^'%!C9!F!$U[5E^?HT
M7_WTF)/^2M:3#"D;V06EMQ^8GZ]66@!2O^/BB-@_:=RW9M7.\HUP)DXYL:G,
M(_WB?'/)3#!+@?*12S.;#!SI.RR9>4VF1FNLR%-ZS<%W9:$@?<8Y&6%%57UY
MFYRG>8I8GI@4M,9G6F4S/]* 1K@?E][:#WQ0Z<-K8* \NP2-ARX/W'+!=M,T
M:IM2I]') 9\94:SKFLV,KGR&@?KELG9+GD*<.PT4<Z,\ZD!5K#+_G-(T,U<O
M[EZ.%!./NLR)G#0^6:;$(KSU>N8$LSRM*9.F#2.*DR=.LH5DI:E_+'ZZC39L
M&_/6J$*2$IZ&CBU5%^JP1-ADS%_Q<WCAN'"7A>4858GR$0@.H3^F^8]S04S.
MBN\4&_'I@TU'+L<Q362HT1BAYWH]%CUM@>EX^UP%EGS&@3F3W27D7B7Y(Q&0
M[@G2AXU"%Q7"N"P6/]WRX?QG)^[I"22 D0R:I2IG1F@HECHKTC)L_5LS-.2<
M]ZTO1EKIC+XL71=2Z<&1B<* _^J*A^HZ9+Z[$__VE4?X,"0;A^0'@LA5&(3\
M3?ZT*)\,37\^1 -480S*<H8;54T$]+#@,ULW.8/SPS+3S57 )<2-3*UPM1*F
MK_?]'$0 +@$&":.V/83OL+F05)!<M#P[G"0-,CP12RL.7&8)R\G2':BS)$VC
M;E"<"OTA%TK0DS#@$E>,9(O?$Q^K,RH_YW[R6P8>M90T0L]ILHGHBD:0B25&
MQ>4;/EG"G__[KVLV"FZ+.:)]1.+KHE=IRY! >1,7DF<IU[;\UM!&)]GPPR;Z
M'K08^?+Q,<*[FS/2G/[8=W]QV+:7[BH%25*8!($N<O7#G003&?))'59ZF,\D
MZC8D2T7<:]?J=36*V>ZGL"K#RC?Y4(M;_TM":2 N9K.A%KG $]27B;&D?7",
MP)-!:<\S&]\:]:R"[.773W;A_MAKU0>E^C[&_#Y"<TWCJ]6EO_8%F@;*S-S?
MHDZ<$@4?7GAM!#LK:YY&]G635]BMG$R,@,-_%9E,(W,]:*1DYK#&13#7/RQ9
M4\X9,8-CS<>P!^HY7[H,#BS"RO\"&B0K>H<^-+ R^E-&MY Q?L1)[U2=Y3/(
MH5C)%UC+&'>T_CUX=WX.D[_2)/-PSR")3L4(J+ZIP--PB+BFT+FRA>MYD[:2
MCEP")1LY[F8SS;I4V%17(L4U#2-+RSJ)D1?HALS;)61'$RU^1175&3Q77;A>
MAX*_ZIU[HE03$6$+9BI3WN023YR)[!O2#7]^Q.;J8;:3>YQ6Q9PAQ?G8=:0U
M%K26\ZG,B2[6<?D&S]2J2KI=4GZCI&%J!F(ZLV)Q#$#KP4L+%?<^+^I8D3"$
MNK 8W*<7E$&7;%_$KH&/9R_>4A66R8!*S]$Y4,+&(J*TS:0/X:%/>[:SSBPY
M"_;&O%QB+4R)L%3%ZX;&U(E<*#%\2I\I"S>P"PSX%RO J*710%OV+C9+7]Z;
MW]NZ"?$RJ+.BA75;IEG1E!<_*U;(FA\QR A0\?.9!@>8 ?7Z]B!LA%#V%$'9
MJE/?"_T<URG0CP2H2>/-*F=\>)136WCJ,V HJ:UN9L_\$>RFAC5,'IL.95KI
M'JAD?<["E[X%/7(E>[ \-D*UF,RKQH$$S::?Z0M^,X2?B/1L $=',<8L":TL
MH9%*W6DL-Q?A@N'#U*5Z*[X+90H.Y;Y/1141V%\J.<>AT9NJ>'L2JBHS)!LE
M+:^".UD--6>R]8?Y$-HMO=Z#3$&EBRI2A[GK5F%$'E0XBZN'LP1B(EQHZEC:
M!&=.!#J[F!]J5 L9<4!60"%806B;9D,&*U!PK2BP&LVJ LIDGH"2G> FGPL?
M*Y^A%EZ5BL!J];V#>]M, #?%-/J R(*D]2K^AFC8=+,?>>(JR[HT5NUXY-.9
M6"OKDD4C](E!T^YV>S%HO5#.B[O#(XTQ%M'N[Q>?#ZW>\/GT8CD]['+)%(=$
M,:N7D2^0P9<N-3-^#$/OQ6>LS_ZM*(H!N^--9LM4HWQOB249A.)<#LQ"-4@K
M+/805+&]EW",@%'X[(++JH?*@I?5@;'D;_@%0AZ^SF+.OJ68YG[5[) =EH(!
ML,1AWHYGSR31BZ:2147:ZA2\0;WR3.:7Y$?F+G=">SKT507LZRE,<Q5JQ8BI
M\(?>NAJ**LLIGNN[_&$?UD-]4C,L]YJMF?UV)K;(T!8>2/)&\RD8[ V9X+04
M<DV,,BWJNC97&WMY>WMV=SMM?.51EZ?7HE+[T$"I<\>/4".,FT\X'M[X\6_G
M$:5ZRHQ>8>T<WM&* RPDQL J'JHD[M9AF [HFYNI"IW-@0DA 4-A9B :C@L"
M6!) ,Y^397B[M^(3KU:0Z/5@\WW*;G)N&@!-%O%*!3+FN(U2D#8<IL[]V'78
M7ZD3G?-/>KT?J=.4@$D *$&H,R"$C46#IOL"@>DZ"B$[F'>\NX^A;L@%.F!S
MJ4.J&N'M-_! IF")D\*=/X5,$SS5,' 1OH&1^(OR/<GH5JI;R#ZEE B0US*$
MQ"E@DY7R'K]6[;W-,G.+P?(A"N)8%40,4933N4N*+-5S,4,!:UF.P=568/"D
M!2=F^$>$FH#S. U<K!JQQH08N.$/37 C1EN0LG\S^F^K<)%T5+X9^;@R&0:.
M_)7,1[47NYR,1-+L6J(9B/(39"UD3F>.#*>2W[A91M_>]?;2,=(,UNDHN<3!
M@U^J65J(^%<_>7JBS#L/(RQ$=+\) YD< <R(L1/%5]$OXF6X6J&SRD<PVL6]
M$Y?(?.LO$@%4@XIR5-L-1J\))#!%T.WRAC.N$5%/%/],%&M! Z*%C#"6YZDJ
M&X:9J2+/PV>V&&/&6&Y3J;$A$2H1!;9@>)7V(S]3OV0S)9RQ!!JV,K/8FJA*
MN6H&AS"]HZ7SI%[EQW2AI%P%(;UFD.YG:3-W_5!$Z_( P%^06M)M>OXH;@*.
MQ,DV3L*U+"L*$E)_!CDM&F$GMGP(:G(N_Y(:.+U$#; 0!@R5[GG)^.IB82 X
MVM*,"DXDML6= 2:#&9V'$;)BJZ38VH72]T3OD2I\! >U@><@=Y5+7SBXNK>!
ML_6P=NN&3P2.0U9\<CCKS2\[WV81O(?8]WPGVFG%?Y9?_(-=Y?.5?@"2M34T
M8:4[E2$9G._1ONR7P$4&>7 N9J[5+LW,2N.%T%Q.-9U$CD'V_3<TA?7U0FWO
M+Y03?O49'VI]ZCS[WJ]AZ%U<7/0*BY+P" (D )%PD':2:1FCI2 C5],TK*!K
MC!;]!AMS<61H+6QY]RD(6?BX,[(X*5R2 9X91<H,-G]*\L_E".3L;_;JZ].$
M045;8>KB_Y^RA6\:EKTA[=(RD_?N_8>'.S]AO93("  XX/<?WCQ\KY*$#\:J
MF$"?C8)Y18A0H2RB)H =[^27*" >*IMH EBY4&*N9!5XY,@60B:=KJM7*15V
M,>$<%V97U$] =?8K]1^?()W=,S]5CQ25MJ><H4R=H'JQ"1(XD="%UIH ?,V'
M:4$D/A9J"LQR2G6[03_'L8HLX\*<D'!*9%+ .%V/+>8@Z[:(@[(52XZJAU(4
M1 >BN)/+TWSWPDG9G?/^:IU,YVJ6&*!15.% 2OFK!1X$$,FF.I?$^M.@27+'
MFBSE'F%HDJRPJB-,4\X/IFJN/KS[\/N1YB1SB<10V&LG2G:'%?C.U[D2@;4(
M;OJHLSS6L#:?PR#2B  W"%O%RD4P[9WSQ7!Y:UER$^VX<Z*!%=$?JY(U/IF:
MRH[O$;>_J<R*A<L@ZJ7\,$$8'$E@-K7:YDAB.C4:1,RD;"E1:86"^99NH*0R
M9;M,U8R9+1U1VWCI>6BEREG=->L5) &32>@.38Y3K:#/$--U]1IJ"Z*A<:2N
M5<!GH7+R#<[R3VQ"\[ZP*4CB<IB#'Y5\UC(CCTDA8]E,*&"5R%M]1"I>QI[.
MFS4/HS7W]XJ39IASJ;J&YDE5P[UJ=1=F5]VUXWL7@2Q9;R!?HP $NFSZQ042
MT04 'P!T[[0FT1@E44FZ*4P"0(\XE8I@*\)KWO.]X/1N,E=[('W]705\/F2Q
M(D59],)?]>B%^5!4T$FUKM5@AN7\&Y9F^KP,7:%//<!9J$) S3*(*L SHD?I
M;/4LJ)(N!7:ARG ,[!0E+;-!N(87)HQ,1"!JX/X\=;Q9"65;X2L&D"\Y*:00
M!SO=8$#DXA!87F]WZX>P5S(K"8@(2)-%F=G$MEAP2@K&FL:AG[.Q@GND-)<Y
M788E5V+CQ.4<9_G%&2$U+\XC_*!R-/)  [KR(<48:&\WSH[W92)<9'X4:]K!
M3FMJR4V^QE'D7'@KFPYV3\&.[PICD$*FQ*1:EYB,[DD&NU]69-*[#\!_B4M"
M_.]DEP63GE-Z32.P9_'3:C;+WH*(08D:=4&R<0D?F&0C?S53HA\/-2^NF)=5
M.B];,2]N.B]N-B\K/B\;:_."#@D/[5X7#UTR\8#BU14.S^M> =T*D CD?L-%
M^!UUHN'S9$UG-I2,,EQ"HG2.[VPD?**,P=T<>)^<Z#>J%;/J\_!*J,A.I' M
M%WXR2%F>B:(BS'^MH,Z'$-9A=>9#33[[=<7"6"OVE"HLA!L*W =A@#DG>BIU
MI%M+!G!6E+ :(BS%LQ5(Z.7=4J3!FC^+$2*:MI0]O^1RS!?U.D1\&:GYT!HL
MAXAD"66=H")^;M3"#Z/,7J%^L#J_,#M0UL%A3*IE@9F&3S:<EB?0JV\B7X9D
M.YG!?H0HY![W5K6=T6HH;D]"*LW N@.%'6IJ2FV)%"5I 7EH="VW#WAO]DO$
M+BM#BRPHLN38-O!H1-2 TGU!#8D>HU_)3*1VE/IZ:ZI8=M-LV.,VKE;"S(,Y
MNM:;B#YQOLU_IO)3DT7U=/#*N#2\ BB.DK]_<K[XZ^VZOYN !#2XU;PWTLP^
MOC<@?/>]*V''^''B0SK43]0!IY4AR_OVPILUHFSIAK^&#+Z^)P4Y YI["3!3
M&=A5UANAAS63,@L:"EZ+2(B]$LKPAN.[=% $V :?NK,@K54H>0( F!8<%:\C
M?P<#M!!(YX)YD,;/?)1T(>Z8/OI!,"/Z\MFP&BBSE.&J'S6LE9"I4U#!6L>2
M@83<7.$V(1LG$CZ*"^(DY'^^^^''=R367!?_E?SIW>+=._Q/50ETMKQO!#+M
MOY(??US\^/L/BP]_^I/ZUL>I^5>4-C_\:?&.?_N']W]*_WS_T^*/?_Q)->8H
M\-'$(>;CW])-@LP&^?'= D+$?E+:3O>)_/A>?+2 PH6@:^>L(!LLT@J=6CBC
M&<D<?'(M$.UEDD3^PS9!(3V\R:HXXK<]W<'4@&D-8CGIVIC5Q1O!K"-^';8L
MC)5)8>7YR N'^G#\/LE5_\06\Y^#@C]4Q[E(;,_%P8'FGT,945Z*.)?I5@_)
M=I"K$[3%NX3+CS<0UXU&NA0PW#><?8!OA73]#4V2;@TE+=;08VD-)1764 @6
MDZ'T5?'V&H;?T.16)8LF:.&&*SV;9"=O<HZU=K*N"G%PD@-0U(I)IF*2?6V2
M:8;IX$[0=\X7X?)QPI'?K<((BQ4?+OY"_(YT<M$AVG 2'F#/7&7,S/+Q,<)D
M=1<!OXF#V'=[,W I2)+"5-SH59Z+FO6M9GX2+5UV^B+4KM7K:E3>C@/-]N#W
MX=)UHVV5^^LR\&84*3\,&?+<2>"Z$^]D4Q^U\@-[!#)5YO>OY4@GG _*Y*08
M]\;CR!W5WA)SF-TF3\=?0L;!@"]#WVJ5J7/B<PKR&YP1<]NNU0DT0]1*6<IS
M/_ 3>ND_@^M^OKC]\>Z3\X\P.F%.W,<=3(QPA$.04I5[F"X<AN XMNQ7LORD
MC$*Y"[D\@=5;0@:,P7D856_"?G?X#4W=9; DEJZE2T("0\2K71:F YFI7S*L
M9C\I!3N9&&Z!N1BT<1;5QR<[8;9"E%!]WLL07G"VL)>>[)D&6WH>A>NJ8AU&
MO,/D&,JESH:WUU!DL3Q%*PZ?5)<BL9IU(G,%K/ .XY>S]E>?[*XUV37L)&\=
MF,2Z,B)5OG$Q9J_-.<L-.PD0CGL6),"1T$<?_)&"Y+.S[L>M(3R2 20 <>H4
ML#&05WL0"E*;RU6#Y:U'RKAGB))\!H/AZXMC)CDNC84J4X=PTMLW2*22XQ)9
MZGSA]?=&.K)\OR !G0M9%9H=090.6ODUOCE+*;27*-$8C:PS>?.BJYP$4FQ(
M*]NP)K%37]^J0FXGDN5VLNU:991 W<.JB43K#E:&J,R536^@SX[RV!!-;0G5
M=*^DF=#$VI;(6N)%>><=BXPA_4(VY34.:HTW,@7)]\J[="8$Z0=(2R4I@9(W
M$JRM!]@05:R=H)E04I$A#;;;!I*'Q"#4I1O/EC;M+I3Q>M=1Z&W1]U!H/GNY
MRTO@H#:4X$D&7ZI6;?G.&R.TDH575SK>$YZHMS$?DBI5GLW+-EGSRJ4?T(N$
MKON%VO1VIO@;X$$0D>E6%SIXKDQ9FJQ,4Z8 TAS.A>.HYF9A0*&5=Z67SJO:
M$/,BD$V"-LV'8[O>HLD'I=.*@$PHK_V9)E<K_C[W$CFRH61)I<KPS#<P'F>A
MH. ?Y]_YH+8DDF&G@O6<A9F3G\_JG\U!B'/@YN: \7&&#+\\"8,X9+Z'ERI>
MDCTLW#E@XLJU%6D_6*DVK%\67P3"%]2,+[V*04?8$_:L&7AR3#WQG2O5"71!
M>S"L9V]ZC_3AD>TPP?U%,'R0B&,%VT+*;3,E,+(T"982/0_B1[CQ15+/]#06
M"DLJ/[YKR$]CM$RG@DP0-'IP05:>URD<)V HI8)_+N^Y<E7._)J]+E57!_NO
M?LFJ2R=]#J^=_@5^LP)*L9#QTM#IN5##BH1(8?5S"/4>APU0R;P;Q-B#6"84
M<.4J #IC2X8)PW3I+$I*U00L%:;)S#FIE!9O>!6Q87K8'BLV:M*RS_0%O^JE
M!+Y2$C\Z0*-O+"1_ $-ZC%X1-E(2#$NNXGLZI&3C8X@6TU7]MTK$O] X@<.P
MIT3<$NJD9DA _^9F9RQ]@4#7GK[@S(G ER;FHR'RIS[; D]KH"Z& @V4B)E9
M$ G>8AD(PP2R*=%64?JQ;[V/FD2L<Z2HK3!G//XN[,<Y@W5"\ET;O@U%+HHC
MX@G8@Y4],TQ3A=O(G*G12R+57Q*6.']#1+5?>O:B56[I([R>-W031L(]>!5&
M:SS0G$<07_:-)-#C521(D@Y(M!$Q;D6U&#-C^:"SDO,AV:[73K1#WT[_,?!7
MO@O1(E)@)R[G)1]#J'R&.>#<U#K'W\5 NZY40:DDQ%3F)U>GGP9W+%<.Y7(Z
MXE[AA5EM4P7.6HBA(4*JJ^I:HP8LP7=^ IOW(O!\OAVV#H.80@R!A>?YR=_<
MA<)1HW\I!AQ*U#A5@\V8,J83!0?M.E2!<Y9J9: 1STSN?ZT<A)54^>!8=,*G
M?AE1YR3T>M;".<&B%1P4 5A3Q9G91+:ALD)\'87G\#+)B%^C)48X;(+ \T]T
M]K$<=(9T5X1_#V_ "%U*O1ABOB^!'E4YL)\]1@ 5D=XL5QIP/@3EDJ?K!"'8
MK BDM0SJA@AC'6@:HT:E+&IP'$91^,*Y%%6MTG2E3E4\(1TH+=HY9ZJKREDX
M:?:U3<1Y<G\#_C3K<"L*=\A2G0YO8R7K1\6%>=G3B;M:CW5ISWW=)$WMM84L
M$-;-LR+>W[4B[]$WF@_1P)Z1,YP^W?C1XHP2]_%&D3Z2HSNBS'")#O ;^BJ6
M2MVR'[FL"W[Q:=ZL2WXA/B+-MS3ATO%ZGQR8E2;12_X7(W$*;7!+L5F:JBIR
M?Q44R=L)8,MX#<6O*M@D SY\I=U:_6M?3J91 3T*2Z.Q5$JLU5"2XNG52D99
MTEO.8%*-6SGE>V#I)MM^Z094RC"]Q,97/P&-Z@\UW.]BI>@@,8R<XQ1A;&B:
M#*@ U>32#8V2'=0WA*S$\)YL8"]_IGN?]F(2% 5[@=43$U2"IO Q<,MV,A3S
MU.H94;K0:STSBDF2"TJ55F)M:5;,$9A7@R%<I(QFE%E(2F22)-9UN:R9Q+)(
MR=YVO5PHZ P(R*4I2ZD0!M?ATX,FG VCGO(0Z&^15! )54X']C*XFJ"%%<@X
MLTV&RG\K/9=C?M3-I! N990X*I?)F2UQ<MG2Y,%J +S3ZKQ QW&.[7,_Z.M6
MD>49,_2[3OR4%5*U\MR:(31OG]V7U'G0.(5#:/3$M>0=M[Y,*EW0U2J-40".
M^B2,^V<@ J^R-#8!H!($.R>2<LRL1E<^H(1O1PMTI<S.)>7;1U6LV?4HY5/I
M&<4 .F%909P%U'@[<NU4F#9.9(G?1<"+M.+/3APY.]1A_0FY+P_6E^6246)!
MBRMUT&QJR8S0PG0RPC'(X%+;";]OKZ6GYO'N/H8PFG,_X"<;*HM!WC0\!X?2
M!K>Y @]^M&]@!"ZP?$_208@<A6]&+ABQ+>IS(,]V&/ ]"W%=<O\._]H--Q\Z
M8P8N_?C,O=FJR=AH4[1*)\9)A[,>;:G5!.NIYZD*N;S4+UA[FA[35+;%R%I]
M/ P3Q[JOWN"GLBY1N(F@H>H,]H-'HABG2:Y78UKW<6.\9"6;?_(MZO'SX*]\
M)RV%)<T:'I?QM=V%!;RXY"%+'F)+#H7ZS]"S%^^P=%UPA(I)E,*SHIF=XKPT
M&IPR[(CFPQU!=-.--G4G=BZY89.^3+A88HKC-S+#G6MT#IH3JI0\>[E-GL*H
M;TB']I;^QS;R8\]WK<1U9-E6+P)^&2)[24^=Q#GI+T/+9*L:8#!#.T-?#*9)
M8J-24Y./[C)T\?CTCY JI:93H&=%D;IW4RHPY LI4X 7RCQN+5BJ1G9,=2^9
M[&B$;4V9/'M"XO 4MFL-,KJ[:PTLL+W9-<0O=<7&B9TH'BT#5RL\%WG01,">
M#5%L7'H*=2Z-G$/0Y40"WN R8U^\Y?0K,+;2DO+C&8':^92*G_J-(80<)=SL
MI5BK+F;Q!&PJIN+-Q&"10Q:MNVSX4O=#TEQB(Q$X4:. R[9V00JR^4@D&VK&
M5!?<X+LM-0STP^!VF^C1X2(R(I;+5<[IO>9]%=)7*ZE)=EC*N\2&*TI^=J""
M"W!$Z?LGYB,=6N/^=.2^]DE2MC -C07)9Y;'('L-%9C%BFF+QRI >K9:43>Y
M6IU]<7'S0_WZJP"X)?@/Y.YGAU&L,,XO=A_*W<,7?(+S'V@M>_$EB Y,$I4(
MD0BB#5UY,OD$@IGC&Y@55IP0A0L!9& B8( %_DNR<4"%IC"0+6 +%C[,=3@1
M["W<=8-;Q8#_ WF*73^% >W/QR(L@L L<*Y],6>VD1Y0 W<>1BLJ2GN9UL!)
MT!/.'FEV6FRK?C4<+=BD7-VD</")"1Z/+OUG93&8/-ZY%$)8=8(!"0Q)L%.
M0IJC(#DN9T?<_BJ4#"!1$"U:_SA_I)(/($<G1<Y+$UX_>=AX%<E *)N>,Z8I
M9%,B3HX)J4: WX M ZFM3K9Q$JYIQ)D;H6^#X\;_[_6L6J9(Q,A.-2!YX2,2
M-218>I223XUJL6Z9C0DI74)!IEKZ"NACO==Z4-7%8'9Y1:/6K)?/HYHR6YJL
M*4],02-4F0Y&\U_0L4VU8Q)?34V&J!")LK+XJ?;I_%^^SG]C&IX9SWN5DV]_
MTVO>S7?ZN+,JM*U94P^7]E!"Y91C:8/EL^,SV'=<C,*T)KUC<&+B*)AD%4;D
M$:!^*[-A4.HMU* @R]RL?K0QJRH \)9&S[Y+JR>9"Y?/6*X!$8^1-=._A\B:
MSV'R5YID-YY(F\,G67X$[=Z;R&MUY,@$/( 2\$<;._4C)CU1%9NR+KA,(*CV
M(&#$/TW(CB;:>[50:8]@(VJ(6:F3L]QL(NKZXIU'%=OM\N;VL/#D0HPDWM\B
M6PZ? FT<J<LC;V[Y6/'WUJ*7M<SF@-OQ#M\:3+#>ZYI6B=W3R*#C'1'/F,C>
M/B?"F+9X"U)\C(<E)_/_..-BV2._;SY&X0L7"_FI=H)>*2JE"XB"2P1@(B'/
MA" V)BTYUN"AG35X*+(&N=))D"/DRX:ZF+@+/KK:)G'B8&Z=0BJ[&PH,(*0J
ME2SYUF%W-%J;N+</9":*A94P-XDD!ZH/P,>\54;2HIS2+B6+:'01(.QU!3LS
MQ[VJF<K%T_ ><5$N H^N^- )14O&1<!1>O13,?MX]\GY1QCA?=PC*WXVBC28
M9.,HP==.G?L#M0P?P]![\1FKU#8<'G2V9R0*'/$THEDI$%"+"##>7/)_OQ>6
M=87O-S*=Y7+J&X[T$WB*;2!Q)W$8L^3_/949*6G91YN1.^>+2 5^XD31CLL:
M**\[:]JO6HCS1:4\U^%RZ8=#WD=[LXS<'#5.Y"IT^*\M&,D6;]TP<.DF.1+(
MR>Z@^K=?%++P!J*" ?(DGCN^J-F<+EXX0>1P-[P=>ZE2L0;<DLY9^'*[W6Q$
M[E6'93YQ0M))'?4J)_8P4-.8!O..*!K/(Q1C1C?C'N...L%H[\!:<YP7NI?*
MFLP9#F7>>\XLQ?KL=.XTC;V3[GOEA0\VU[,O_%T*'*8LH.@G'0:/R!.*!Q'/
M0?-).@3B^.O-I>48"N>L_.0&-G1I;8L-1D59#S=TPV@3"@],= T^ 8>;: =%
MEW0B.G89?R5NZ..6.=&)Q)&F0:\W^(?G.Z6U:>\R/EG\8@,_V3!2WD\E*DHM
M)G%5P'$%2?>4/B29AUO5%5#=<A)$0*Y8X#Q!B*U"7?]^$@B+)[)JJU2WF,AM
M)*WE:?IXN%VV<?4U5-UV$K.?A@O)C"5QTT+4-IX$*9Q'6_L)<EG\[15N^X\T
M $?,BF"6*OKV@S 9HN%IX_A(B[/(E\!E_#H*:YJ/2@X4]^0<A[=UDZM(&CV+
M-UA=F]$OA%/I%'7.]XC#E(75+=\&M0TGL95:7!*;+H:.74=?*7$=WSY1QJ2Q
MJ/K"UEM,8FU0F;%TW6A+=;7<23V+TMQC?"91[0W00O!74;TH)5:QIMTD5D4&
MM15"V99"O\B?CEHM5Z>.TR"Q^&! ?MN.;XMH.@DRTDC2>JD^UV(22&,NG,!A
M\G:53]Z%<DZIHJ*ER_C'7NF-T/&E5JN$WTYB#506YKM0&DB4687&J":I%+%:
M^DR#,*VZ+8JQ-+E:Y9)75Y+6VFO\+:9?/O>;,%"E\ZY6M[$3E3==2_M)K-:)
ML_$3AP&?KA@L].ZCE6]_?>M)$)/EI%*Q6XT7\F4NPFMLY(_+!6A5A3!AZJNB
MI;731#CC<Y_1Z(3/^V,8U;#&N2:36!'=3!T(\\-3R#P:Q4)Q5*G :^DS"<*0
MA0<I)*)/G.GE[Z+0]IZ'$?4? \'*N[N[R EBQY6)/? O)@Q5WC\X\RR+4%VM
M[IPOUZ!_XE]HQ?WNPFNG48:PA< TICRM!\#?:=V<7V\.:NDR";+XFG@4M+YQ
M/>M8;#,)Q =R8FG290P\Y"2F52%;1;_Z;A*(BOPNZ<4C[5Q92I8LXU*EX:!S
M[TD0>X&V=+@N!;XHS/%/J@6]ZK83(:28O+?.&E7=<G15M"P._)&&CY&S>?)=
MAY69N\:&XXM!<#VM^37E_1I&O_$GR:7EN[^QX?@DJ$U][?@>IC[?5'BB5#6:
MQ"E8LO^?O3=K<MQ&&D7_RHVYS_9,V[/YQIT'U>:H[Y1;=6IQQYR7#A8)29RF
M2 V7ZI)__0% 4MRP4B21(!5A=W<5 1*92"1RSR#Z3O1B+"[=1-E;NLF"L@A^
M5<B==2K49IK?'V*_S-=# NMJR@V6Z%+?"8+C>K-)4-?_KSH1Q#X^8U&7%DP-
MTV[1&'',G=),$$#><2/O7Q.$R>_!WS!)564>"  YY6.X8KUH/ B JC"TL@GJ
M(XK+<$3?Q7(HM::2TB'JL:%:KP*!!N:*F<(@:R ($#AAI@(=13P#!%#XO$3!
M.TEYHK'Q=XY+DT7X^J=P @B0U!ROP)RM)YGB9(M)7B*BT(88OP@KIE5K[)=(
ML]@\4W89X3L@$*@9[/L@LFWW?1<(1# C/,@Z\6Z3[#PL\9",2+&(J_T2\]+N
M:D^,EW\4\D#I:<7$^QQMTN^8(>.-JV2@KJ*B.=^X$MRHU$S)CZT#\\:!(-:N
M:5]XKW)'FR>_<9-16OE0I0_TD:3HL3VF1I8"Q$_VO,<Z:FDH9OO)&D- '(4G
ME.)3B;Q2$,8J:;;/ E)K^ 9A+=7GA/;)9EEP-)(^+=1RLDLX&8-GGI"Q5V1^
M4ZZBZ-M?7_P]^L2Q.[8'@#@D59SW>E/?NB=$29Z&N'0V3FP%.O.5(-!R5BL)
M84K!$"\&@:+6:<RS.PN[21YB5+OC*BV)A92>KP*!!I9@?RH5H:H)G":89V,<
M3KZGQGBRYAT*/*+'4=.UZQ^<D.&DZ/46$/OY&F9)Y@1/?O)M';_BX3&1!])C
MWO6&'_*D,L^X-+?"Q\:C&1F!LVW+<8V'QK6Q(O.%ABOE4;T<=8P[T#@(USL?
M;;"4XM(8W_4&2X\H[@H'DJ$ 6$+VEKBQ?RBNJ=\(72-R.?$\K+()( ZZ+"1.
M=(NKSC5^X'/=;.5Y^ Y-'K'DY03_QS_P$\A9(T'LEGIG4-9^J<\& 6PMLX3O
M/^@, K%T&D)YPFMN R]RF#C!V^(9YKD?75\1]](Q<+-'P#KVQ5\/?H@^"4]]
M?2 (8FJ[,(5)\YRQ( "I8F9)TTI:#'>]P3R(>@"8AT(T 01(/<-&Y5T#Z&EB
MX63<+QH_LV6R] O^0ON8UI^!V/U3'"-*2!P:A[5W1X%8?*W>#VO5M<<@EDL,
M9J=X'!$+9 XT3M=%21!$K!X!*4?Z\;\0)]>F-0@$]LEMN-XT8S2X053<P2!
M.:MA:6Z"[_9?+OHHU5NCYF'H3 J== 4@D-ZIGL:.@2@2A$@,0)EM1"MWX2OK
MZEB%6Z\PS(JA;8-_#@0Z5YA1>&76-'*SF-[J>3LOY.4%.?:'K#2B=Z1":H%D
MQO$,\6(0*+IR F)J>=XA$EV2>RZK<I?"5""EF>95LF;/F9,Y.8JIJ,'(:5['
MO^?M3-8;*NS1\J==16Z@]YI'$.L>PMH=#3EW@E41YTL\IR&QO0?=8W'&:T <
M@IIUY-&)US%UHGFTSDAY9"5&%=XT\[M;:_[!=*ESVKP0*'(W#-&!\B+!_%CI
M<;\$@D:: 6JUK QN.0CQ#!! D2H5%=,6<7OV2//D350OK.93'E-Z=#B.!OY0
M$'M1KSA=5J&^#>1! BKS0 "H5:$+9G&ND_U0I0/9ZE2[G\C7S1YCE 4\B**@
M!_Z$^9-Z HC>ET6; U)PE; 5(@JLPUR4ZAQ<Y9G&S1<%C>8E#/^-G/@V]$CA
M_+8%@S?.. "E[?!_9TZ,U<#@F)=EY9D86\- G,TA+;]43J]J&.<SQC8W,S]J
M_OSVCFL6]X7BQ&EV^PX86P0(JBZM,533)I#L_(.@7HE@N'$>TW C4IUI'5-G
M>^B* PU:8T'LRW@M64[]04=HP:'[<1BH)M=_7HGN)HM)LCB5<ZB^?4W6&R=4
M$,K_G9(\H<HVQT3?.2\$@1)Z-]0T2W[$(7LD"" 8-;3*BE@<JPMON/$@OE/T
M=;WF":M4-W<@D!T11!T7KH)*O&%ODLX;0 !=R_,?1/52+2HP[,= H!(O;!/%
M^]P]0!0SOJ#"&0H"C!NT05@$]ZHZ3%04Y\0O\$># "8O>9XO2=B^A3D0!@C<
M8H)"2XK"-//:%4.!3/+FZ.26P#)(GB) 8FU_N ZBI)';DM!X5<=OL.(!7PMB
M]Z=J?DC[<()HP]A<B=V;H-P<^N0HO"<1!EC(<X??AW,78YY=E%+#$TJ);2D*
M<[\KS_4A'@Z#LHA$3*M[8$GX?["2E7@^K9K+EQTD4T" 5<L(YQ4,Y@.H/!D$
MJ/QJ9TG5G;SJ*,P"6/,5(,!^(9%E67RDUH0B)*#CQY .-L]21JA;<1?%&^23
ME,:1"@6,OB2+MT5^NSTA<HA(4;%"6\^<@#1N'&X?^J\!Q-%F2,\D#=_WBLK(
MM)I[KO5]8IUVG?D@ 'Z,"R66\B>NX,48!F+Y0WKA.,6J1OZ4<0OF;_@P[K,]
M._&X\1#$CH^GBN71F9P[@CXD#GM#>J+FXLS?8I\)Y\,X2//V+EBKR@.4./J*
M>#@(RLO/=9D:)JKYR!H( X1VS;V&P"T/:6S/,$]F17F'&_2.@NA 2(8?"\@<
M"&)?BNS@4T=D8?0?9RP(0+K1>XIU$B">EH)D!*Z,^@ 02QXM"7:$%C'J'P6!
MVDZE*:X 4!\$8NG=9@FDXH4P%)<['@1 ];Z+>8QHX+![WK!'@@!"T%Z=$P7!
M&PX"G E"DX#)Y.KK K%!OZ(0+X]TY%IY>ZS7$=Y*TAF+:BK\:TYI(@@0FV:*
M&Y^4\PD]DO*+]2:7)$QL%<P;['G&%?5GO! ':W\D(]=U$H9<PA\%8G<>6/F"
M0O&0/QX(0"?QI1:]K2;P=B>  &D\;LDO:<VS"+-#."$MT+S^2V'5;.X,L[<S
M71\-@&BU>V"S;H7A( Y4T7R:WI5>Z8:B)]^[RM+/4?IOE+8#>73G@@"46:6W
M3):OG2UN1R*M%YB_C<MXWO+"%0;]U@>9/V77JZ?;YQ7+LL%X#(*XVD:O0O2\
M#VDH*6'?I&3CU?$Z\O8WZ%1=5,5^IO@J&&BH@HB9O5S+!D-YMKU6IS/M]P%#
M2/\6 ]QR38.]' 2JJH93>;4:M9[!\ED@@&NTV:IJD)#+\3XLKE&Z06_M37Q"
M>89,&8Z?.]@*^R49P#4LC/U-$(CM%B]FQ^6U1X%8/$N!S''MN\4A5=4[6]-
M@'>2+C"#TNSKI# 1!HB(U!Q;->TS@OA0_G 8X$AN%+K>0ATM*X=WZ^?0BZ6H
M27W4N>1'^B@(U#+B+/ETPAT, I1G% 3$L4M*X\??4$U(%5&^> ZL'/!:*>F?
MZM (!QH%@3K$XN/7U^?Z>JO?PB"<TTGO%M/1X1.RV2" K66M"5R9W5$@%E^Z
MS&OYV2<-C'B.&M7#A)&F:F\  71;\R8:]GWH$6\+,:CZ:4!R.QZC?,WK^-<X
MR@[K.'=\I@B1- !2JS1,2 32;9CM"QU$1<T?[&,@4$F\V.+$BN8($(NF/5Y1
MDA87$UO=; P!L>R6 ZIEYN./@K%X6O3[URCRZAV0GK' SXXQX(TV;[0\]4>4
M]4\$(/ PY4RN(:$["L3BBQ*_I 7;D>8M.#35+KDZUI_PSH/Z;/.D]?(]>ME%
M6>*$)"CMY3N^-XZENY#XDO"52M@IA_"T9IL'=H04J\*-2&1$T]E>BDN!I0Y=
MXW^NXY?H>^,F%PP#P1]X+0VOBJ:&/,Z@,L_\,2%]!M:;+U$<>)QSWQD!8E=*
MMVDN^#JT@A65A-F=S[BCC9^0HO#6L6S<0(39]O%@C0&Q"TUID"^EL\:! (!4
M?Z[8ZN].3 .X2_&<^ 9)LR%E;>R,UYEG!50NZUQ3Q!J"V1C+SJX^"\1>RWU\
M5V@3Q:C6KPGO5.Q$L>>'3GRD!75(/!N)CHJH';+<V7XNQ=Z? X'.\8N4C% ?
M4O/;,!#M!"BA!AM:XYVHK'>(4_B1/10&&,-+P30"G5VG;[RO@4#F??B.EQ3%
M1V[/N>HYB 6?U?.**5*<\T( EVUV(*)HK2ETO5UT:9(BIEOU/A #O!,$K937
MG+"G8F,(B&4/7OI2'K UX(>,1YH^$<[,3O:H/0*QTU)W'#Q/7$$$R&/3B,!7
MH3;3N!Y==F[(Z9K3GH(YR#CE4R\=J3I0NNU8,=;,02!(BU?!K6RI2$^!6[>.
M$_LQ^2DOX?\KOJ^(FK2*?5*FLUZQ7%0N>X+/@D#O R-,KTJ2Q>*]..=/8SH(
M<,NT>4'%O);%^S5!FRQX\#=L]G7&^T @I!;%B&' 4IWO!*4_7S'ZD3L/!("5
ME$YM2:]XGY*GYU=^$)AP @B0ABP5,6UA"H 5*7B,GC#ODE,_DN@73-=%1U\:
MQA4].K)$U8%>#0)-I_-.:XD6(<\\YQ1W, A0BJP"0KYE*BI15.I%FM@F >DT
M\XI_&5M<A >\1#5N1E, J14JS\S:'YR0&>%^WIM [#$M>XM73Y>:1^;S.3YW
M, A06O>1\L4%" 2L5J#-^66.>[P&!/B/,3HXOE?HLOAB[,;3BJX1C>D@P.6D
M(-^0QN\E\Y!4@-)\A7'S0!YA<N<'C 9\K.< +@I\/7M42B-L@W+XL^*WSGR?
M\1V\CC"IL4YAYR&(,Z; $WJR$A#@C5>?I"AD7G4+&=2]I_]Y$.BFX0$8#J)]
M"*B',0S$\H?44 NX:@_H%HZM&',^"P*]]4[I5TZ0]QQ#J-;77M*T36,^"(!I
MG!7>%[+24SOPTLI9KU? ;6FF/M^X>Z LJO(:)@?D8HI%7E<"%PX$L6?](S(:
M%7)66;K#NB"G/>/@'X&!.H>F-1.=D2A.ZTW-J<%7QN2S0 !7#T8H*GX2(:Z,
M2Q!X)M5F@@"RG:97<58Q8Y9/ P&>I'0F"S3)%!!@E14R"T91FF^(F%C&8$BJ
M,.F] 030C(S;!)^T.U(V"E^'E8%<)'%))X, ]8'A&ZT':]=]PJJ^5=Y\\P:%
M)WP))+MGO"3_W4FX=@+V,!#[]1E]+VIV$[3&48C_Z>:"VF,4^.XQ_U/(4G7?
M 0+P,E9A'>(;X% F<V]RM869-R^> 0(H3I?Z7 *['K#OO>(;S9_0<1,%%1J0
MFEN%>>0WK:'/_D>*4%XT2#\[5C+;/+"O"?4 DS^R%"7KS8._]],\+84#H7P*
M"*YR@ZJ23FS5OWH.8L%*,;RG&OSTH"6T('#].3%BY(5R*P-7]:9\4MO2R<*.
ML<6 V(JB;RDYM4I.,-%X$ !5'>(11GUINSR*"@D)9QAW I4!O-24X><&7:(;
MM_U!O'&P=J70=9DGL3,(Q-*Q HOP<))<4VLQ)E#SA1- @)07@WG"BPO9=4L:
M X L^22^JI:,E$P! 58M8I7D:]T%T7=AW*-H/!" F/H(%7BQ'DJ?Z"@RS8D@
M0"SD?U(:./>>E18@E =0TDR\PJ_&M.%JS <!\*T3DQ89I/\"O?.%Q@;N8!"@
MR"JFLN*L!R[*JOD)$&B3&D'A&#K+PIWWG^OKK'X+ I_M*$&,OML/-\B(%$UJ
MM'WW@X"%9I5Y( !DF8G)[VB%!U6[\FD"")"::D+)Q.4*13G2O 5DR-@03'DO
MW!;#XW\-!$7(TU0 II;T-G6>6A[2/<E-&*32UUV,&N5^!HU14/TH"-1B?;LX
MZ^L-";=A*X?-,6#,"W=^XCK!O['F>H=_TSC.@F$@\$Y:V&*9^3&.B.?9NSJ2
M-C_WX3TUV9'2Z;E@1=B)X*SJOP4$\&5'7WFD)'LD"" >B/:#6H8X\D=N4R5&
M1X1?XI'6?-251?'/] +V?!4(- @: 5=A,"(:UGJ!>8$DMR!_\=/=#@7>7133
M8%Y&^\)U_'M^"-<;:D6G=8D2@2_OS)?"H(;"P%,/554-;U6="P/0XA"2/;O.
MDA2KD7GXO[B7N<(T$. Q H3*^*!::SKA=FJ^ @38I!"3[_E.?*Q%97*3<WF#
M08 RI"IS4UBB,5>J/11M^GA?-7\#?/&#P'?V-PZ6N;Y$D7=_?\_QQ7-'F@>B
M\/(0F<+=A5$0;8\<(+@C09"YN@1\GOQL7.<IBPM_^NF-UAAJ*SOMYR!VIV97
M;H5(UZX K$?G#U5:7ZJ^!@;X8Z>_$;FHE>)+)4)2+^MDAAC4N#'HRLRS0;5L
MV[LHBX?.X!6^$P3UUCMC\--7NJ- +/Y4KEDQA4,T'@1 ])S5Y"!2<EK2:(PY
M&@0P##'Q&1V<&%-2<*P$QGJGEJJE;4TGK.D6)/RCB%=A>K!'_B0(M#9#1H3T
MSAD* @S&6109D 3#08##H#Q%IJ0V$P20G([3_$@GX03S@D'3&-NRPW:N?.%H
M$/N3'Y)3*-9#46J89]L0##>_-S<HC/;D/$3,0B.\,<95.'RWD*"'Y^/^+6J$
M2G0>@B"9,LB\D/!JTH3 P"F=! (TCMY?%. \T_LF> L(X!\882ND"Q8IOW_
M/Y]=MU;I92!0077<-[D:_*;BXS\U*4'QGNGF&^]K,)#);?K-1 9W- Q@RJLO
MU]')AD4A]5'*2G6R)H  J;4PODK/' @"A,H0V/4JG(KBBGP*.J&P@WP"!-H8
MKC@>&7.&@@!#F#=\2HDC@QZSV-V1.,; 82?0]7P5$#2<\BER,9V&372*(RNF
M9*B\PGAMI=^<#W^?[=EM1QH/C2^5-D%A=88X/0!!1,T"ALJ5#B$)\;6T3JZ?
MHSW&O/**3U9<!+<4B\M+637JEK=+1'?4VUYO,0_\N#4+V&%5HWT.Q"%X<3YR
MY>O:B>/C)HII5@[G<N<.GB5EU+*\#=;4D*\"!!VM7#?.6/8:+!F(74UJ,T$
M.1X_F*R[Y>E[=B-49-'X/2*=GX@A:9+4#/9G0:!7T SIZEA5Z>>Q>XWI(, M
ML\Y.G3+P?45CHJ. L,^[*&9O/%-L[?DN$(AH**!\%QIC&(CE%S48[N*\GW8[
MWEEH?E&="P+0RE;$,)O@,U;[22&V3>T=QKU8M[0%PQ/:TEJ@84J*UK:=6:PQ
M(':,I*\I.M\Y0T& 0<-[L) 0E7[GW%XC,+>+9X  BA,1H!$\  *,4SA*@=LK
M%**-+XY<:0X% 4:GXL=C''D9\6@RDJ>5)X$ K;?X^""J!G#^6X&P=M7R:FHS
M0.PXUE&S?48E095>@APU5^<5QNW06'I*HL#W*!52\F(9I=FC0.S9>"'J>=*D
MF;XUS6^#0#2?G0/BV:V -'D\:&?H+&V<6'#PX[RX:TE3K:R+TF#T&/ON1!9R
MK26!H*YF-/1GTC>6ZU+BC04!2)DSJ2&$2J:  $OHKN]3HJ\U$P:0HUTZO],R
MP&8NO.:W02"Z7>ZOZ(8INE,D4T" Q<@6$(:OBL:# (B#=(W] 0&&9O:J8IU&
MG5>!0,,I1Z)8':. O62H<9V*)E:3D"F/] O*G("8IJF'@9R=G7]XB7*%F-WX
M37,ZB%VC*H!"W"!KG'%[QC7&Y2I&SG7D=4S4]6<@,,TR_Y<%4P1EKQ6F@0 /
MK\E%R$N(9X=8O)(R:X M8W,&@P#E@9'S4 0A7D5Q''W'G*O,?F!!IS,?!, ,
M&A.:0D7C+5##$WVEMVG6&58%'W4Y(.BK[()U<M8_8)K9%CG::9H7 V,1FM)$
M$" *Y#7A45*9!P) AC;!*/=5W$CK3>$?0L\^?G.-3Y#Z("LWS=A^O\$_ @)U
M& 0L\*9'DF) HN;(<:;]-SAMD47C00"T;CJ9>078&<- +/\)I9BO(*]4*OF*
M"GLD""#*X*#"C$=J:ZI'3RE/!@&J.ER @7@\E5@^F2Q/;<]%KG;6>!  <5I4
M2>K6R":! (V&31:(%][>S($@0%#/76?!I3X;!+ =%T>],A+[CI5, 0$6-YQ+
M6+1 -@D$: Q!KW<=T3(=@8[$;T'^.YDY>OU2WG=!('A<Q^^@+B:E+X) ZHE9
MK+)T%\5,0[!LK'&C:6Z"IHTJ'!JYA[4EAY$@*AL+:$<Z=8QDV\*9  (DSMU[
MDIS.JETC> L0PL0GIN3#^=9\SMK:F70PB'TLK!3"76J/,6\\I8G'F$/?H/SO
M.LGD5V)Y%;9EQQ[30>S3.MXZ^/HO6B;7PB7Q4A]CE) D;/+C>E.(OTYP8A^)
M8J[!T-\ @;C;S0:YZ7IS^^'NR!U/TNK6(>$ZY']RF;\[09ZC5>:ITS:2>=W<
MZA>UD4Q;Q?"?,<[JR+43/.ZB$+&Y6_LYB/T>0<"K%9.>2*2L?1$$4BO+!S],
MMST&Q,*+SDTDX@YS,U<BCO!'@P &LUBG2-ZG7+BXEX6V']D<$(!)TBU/C3H)
M8>'_/$YR1(_7F!=E1M/U2Q1P>J5,_G$0E%8WA?+5K^XH$(OO?]'0Z[EHJYRL
MWAT_()N*;QGJHA_V4A-_"P0B3RGK*'[W7<2&%=]G[S1JF(*5O$1YE:/3<^+C
MR&LL5T<FCW3 L!:_(N.813BG70$(I.>-J0Z'&&'%@7(:$@^2/*^>GOFN3>DD
M&*!5 ;%DO5='RD!4&LFTAQN7^7.+Q2V^+K>D,W8<?<<7**8Y)VP$D4F&PMB5
MOH5N&SD#)+*A+'(;D5_5LDI;(4U/B%P5)&RNN/TR)QB^#._@JP.Q6?>AAS;G
M%9K1? 4(L'L*8&7'>E[+[P&=2K)/@4 CLZ0<*??!E_$D4]I@_?]_KJ#"RM.W
MVA/ZX%"SCY'GQ1<[(#I;/S@FQ^1'-]IC,'_ZVU]^^?DO?TZ=CRB,]L<_4X"?
M\!^GMM'EW^2D%WZ.4XC9"2X2TO^O/[77\*<&[M%'2CM"_8FQ5U%SFP+B;XA.
M%_(N1IL<B 1#03<I0>Z/V^C]S_@>H%"0?_Q _O'C1^+]OS2R/<)LIZUL4_05
MD>^-YRP"&F%1)3)?\!L9:VH\GFA)M$\7K4L?.%O&FIK/)\93+DW>AMY-K08:
M V'-<1,ODM-_G;',]D@C"RTE=)6EUL=.M%A18:7:.IG#)EWB-2)B3$!N_8__
MA8[<-;;'3;O(W"AR"IPF_A+FO@N'3[3DXNO5*>$??.[02;%[YP<HOL:?W48Q
MGP":HZ;=?H4B-ETB$$V:=/G/.Q0$+>VOL]S&H&F7MW>"H!1K^>MKC)IT@4(U
MNK-0]NB)%LSL"E5;8O/Y1(OB=1NNK:LS9.*EE?Y>SC7)'#:QV/&_,R=.44SZ
M2Y)K12!TM$=.+963KI=^KIA*5MH9.NFY%H>E=0XV9_CD5V73B\^\)XLA$V/3
MC6*\B7G"' DHN29>V/A83YAF(%4T:U( ),%@G:7SQD^ZZ)7GQ20Y-O_K =^.
MG[@+9HTUO-B?-!;[DY'%DM3^=?P2?0]E2ZV--+%0>GC6,0W"#%W^B>,,-['D
MQP@+Q,'_\0]"%L$</)4NQ2CZ4->?ZH\G6A(OG*NVK,X0QM+J5L9![+L'AUR'
M/[@[/SA5U:E5SV#9$4L75-.>%\4>BO_UI[_^\N-?_O3_'&*?QK/_ZT^8560)
M7DATR(OUDF=%7LU##CIWB71]^/MO48+H6.@(:5D3"XS\[2_#8@2+,Y;@@V/(
M+/'R:;F4PK6>EKCY:>DTPS#7EKCY>:FX85N'2[3\==EHZ5BD2[S\;>%XX1C!
M2_3\?:GHX1O<2]3\8ZFH81KX2ZS\<]E8$7L52B0-+ 7;AJ2F[Z) RM\7*P@S
M/28E5@86@VW#"L=-4V)GL8)PRR=4XF.QPF_7'56B9+&"+]L-5J)EL7(OU_56
M8F:Q(B_?UU>B9N$B+\^W6*)GX;)OW8]9HF3ADJ[$?UI@Z1\+%WVY3MH2/PL7
M@IG^X!(WBQ6!!>[G$C>+%8>YWNX2,XN5BL7N]1(]BY6.1:[\$CF+%9";@0,E
M.@86BFUR5';#%DJD3"(*%XE?[=RJT?._3I65KJ/0(Y4QO:HD$_*NG(#4V7W>
MH7HUELG3P#9.\D:Q6&35Y9$G*$B3\C=5"$J5TET ULB/+H)0.(,&B9 Y:['U
MDA#U!%3>NCOCS8/PT*X3PUM[-=#8HHL<5';Z(&>000SC3=Y% >9*25[*2;)P
MP01C0-2<2HVFDZVE=X896W ]&SGTM/= >3H$ ,O:.LH@M2<8/LAJZV>/-7<B
M\OI\K:I\JSQAW ^WPF.B--?<KN2%SI)'YTCN5W8"@V0PA'-1JSFG?#08<XR!
MTNSB*R(HUDCS(D6M$BC6X_*6>[*K3V&JN2//+0_6/M_=@>9V \7D$FM22+.D
M4GL3!#.,@?%"2O%F\5%Z%!@#C2U:L:=#"P+9+./W0M4G@%3H5KH=F%,,2K/=
M^H^G/BY<T58TQ^ =(>_+U;DL!%/,$9?G^;EEYM'Q,>U?.P<_==K)QK+1QI:O
MW$FH!8A\'JA30H5PZ:E7F6F2B\49\KKJ$)^%<<8#(39:]'"]>4WRVEQ*A-:>
M8PR4=G<ZC.ULG]%.F?@>]%V?!X_"1',Z2!1N2?&\&_262CD 9["QQ=^'[_C[
M47SDWR"-(4!.P8EUBD^S9)(Q8,I">IQEGQZ;9)OE^5JG.Q230-@8[5"8^.^H
M:HZ)*6*]J57@[C)3K;>8(RZR.J9=@$=8_ DF#0@'+!Z5S=/"'.<-0QK?H""=
M"<'$(X8"TIW=+CB*2?Q4<EYR^)6F O)O*/LUS/HS_)1VTR"&V(BV=4"A6RN#
MSW!M\&; L)^KV,T!V4).M*QJ!JDFF+T5BG4H70B=L89)14@C(#@ZT]W6TTMG
M.'BE8]7FUWSG!Q(4X2SSC'?JP/\@ZE;3=OLO!#4RUW6C-TG'3[\().EZ^^LH
M$SG2%X$\H1.^05QJ+N]%($T>?L%H'=;QJ"\-57R/?!U;3+_W(E"EXSIGR@^%
MA+$(9+&C +L"PS*YNEHO,V%TP"+PI"&<UX33 C6?EH$:H52N+GLM!&DZPB<K
MK&50-/V2HRDD+3Z+L4 0=8[,+@VL602I*0ONXL"=1>!*3UZ7! @M F-R\4H<
M>[0().FQ+6Z,4X&KGV:-JW,8OD)XU2)PJ&ZK40G>6@3*M"TUO.BP16!+FM(H
M[H1=86FF&=KJMZ,D2&\AU*3#Y%5B 0NT_3QKM)WESN#$'BX"<<K78S/(<1&X
MT;L'9<&5BT"9G,E7D5N+0(BFNJ,;,EJVZ)@U#L]2@P11J8M GC*#5PI]703*
M]/B^0/$9%DU1Z@20T"3G]6H1O(N@*3VNQ8KG*^O0SYJFSF'UP@CE4; 'C<C4
MW1M,KCYOTI*S*U' ]2+H9Z"@0%;,4EE;>-;X4S!QL</A%X&=<ZA+(4CB'[-&
MGFKHUDCH@,;,!^)4G-2) H7_'!^%%E3#?*2;L4.I[U;%)2PKC3FWNDJK((B^
MDRVZB^*;*'M+-UG0#5GA@*8X&4+E1$Q[ZYANA4=#O1Y13#MT<2!3F0D!K+S+
MV"I+=YBY_($\.3B=&7# N$^23!V$8C2<Y3=ZO:G!4)\"H[Q7L42Z.@X4_/$P
M;O2^@?RJK'!9H=F:2%1BN0L)3SL;@UWNOI#(A8$P5UXH"_$/#H0U5L_2N9O4
M^Z%.<'-.9^6#J?B=GB;K31'/@)^^AD[F^6DEY-FA_9T",@J7IJS\/7^\P5IO
M"<('@N00WZ!W%$0T6+Q8'P<,\9QA04GBM 8&_JD" ?] PMV]S$VQ/('B=]]%
MC$8/W&$F%DKM0?D:$F:Y8O%8\_6CK6H!\F!1_XPG?)+"3,I".L-,5KDE5"HL
M6]T<8U E3_ 57J!.@F#V6,-+)Z$,=7;P' 5\>PAW@L$Z:\3=>3IMDAW@C3:V
M_,]8Q"EO[GQQ90B3&!#Y/*,%11,:R9 OC/:PQ;_A;@EGN&EV>8?E=59:S2D(
MB/BL\'\>O_QEGS<9[!P0!&0MH?>;$W]#-5F2=\7Q)_0%PMD>DQ]*#8"NCOSF
MZW/VEKBQ3W48^CD?$PE1FA#SBE";8[(T)*5P,7;;H\R5JD4A9C0!QN'*V_NA
M3_@+:4@M7KYLECEPXBA)L/"PX9::KH\8F)#)6_%)IZIX>7_R25@PVFQ)1.[M
MPU-.Q9,,%JD\Q,CUJ0V L_3&D(&IH49H3^0#+!KHC#'GMMU'<>K_03&QWK2C
M8WGN6O$DLV2\9I(COT2I9)+YRNA5DH7,2E0;:8X3XRN9K. )T9R1E^C!3_UM
MWK@>I6E 170>CU:::WY'2FN<JM7.M")%<%J*JWZ8X955EM0KM(EB=(HO1<GM
M![[4HQA+L$Y\I#8.$A9(!-V(2H92R7^\+QI&(UYLL:-76 [BBQJ\T>;T491*
MF4ASC+&E?D$DQQIYJW=,+MNB'_1ZTW$H73F)[W) T7N',5#+#.G2G2T"B3T6
MVB[=^$%&7#:*42RZ;P&S4\4*%?>J' W#12EU0363^87.GED'L,B\101/$D?-
MK/$C]O2TL-/"X+(0\R"JO-AUX\P:.4JNS59]LKK7:-;(47(_-4-N^,Z>16!*
MXBA:?'EE94]4NZX*V]>S")SQ'.L,KJWG35H$]K3D2Y%W:EFQO9?"U?W$)\Y5
M.6L,*<M0BF[662/KS)NPY=1=2%EO+28N=24O*]= R*X:?NI1\ (E+5J/28E<
MZ(L@GU[L2>:V7P3FM'A5,S9@6>D\3,;$"5E8!&:T*$<6*+&L_";A)2? ZR*P
MI$57LIB50?._X$J<FI15=V<OHE28GD2N%H,S:(DGVTE+00!;1$DL/>;5C8A:
M1*TG-9(:-?CJ@F=IO-4X1;.@'5A%]M8, 2LP\\N%>G0CSDH+X+R].&JHXT2P
ME2@:U*",=^<MLA%)VK%R)?KF;;;I1V&GR+L228-:*'@T9J RAGI1#$9#!DNK
M8]2JI^1PT)K9'>C4RR0JO05P;'[O$'O#*3B2'B&/Q)*&&4V:QOY;EA+/]TN4
MU_24U4,9Z.W@T'.'U0!_&^;ES]WC2^R$"5YH[K*E/P5T9TO-?A7["=[QFRS&
M?V+FZ$=>U8%%"W5#?MED"<4V7!)TB&8 NR#UN*&> KJ0H*0!<#D88UM$M,6(
M"!^452["0SK 9@@9["C.0HMJDS>D<2?9W071=ULKU*V\_V1Y[&_R$CTA-PI=
MGW::K[C=2T2 ?(RC=Q^O].KXFI#^)"=3\ J?Q?>\E+U8F!OE4\;SGM?AC9\<
MBIJ/ZTWN'O[$08%DDOF":#6"5E>[NE-,9KX.0ZP]7@0-Z#RL?P"@12\R5UW.
M.1:L9.7^-_-C=)7A:Y\$W^?B&0&D>,)+W-1Z!;3=+>K-GK^[HA>9K!WH(N11
M/88V12;[0:HRDSAF$@/.LY4H3+RDY<.IJ3,\&RAB4+'8*BQI(Y]GL'+=H5C<
M>D-(F -!9]C =8TZ 7 HQG(]YAG/T2;]CI40K%5487%M//=Z!30>R[CXSKXY
M8?#4O,]"X'!MSIS!T':((8^=+=!!*<Y%&5.N(HAN/,DD<T4T-AODXLOW]L/=
MX1..GK"^L [)'I#_29^S=R= M$4*EC9\%ZO.5. *O>8O:B,Y&!CC2\8OM%,L
MWXOS05)-27\X3*9WT<GUCJA1!X6)Z);N_3J#HD>K!:I2#2;9+'.NBG/(,#=?
M8IA(OPAT@_*_\<]YMG&=X/-#P/-^3+L(:+<$0\4Y6T<R:*S1.?_03O<8_-\,
MI^>(S=US4HD8>0/5T,O;?S+(L,\;+EM9COSZ=R .F#&-ZJRX?YX->E!?KP4!
M_P+K=2LV5AOYBW";]S<D-RHX:5EF%T*C_:VXK>)84K/HDBE5DW^R@^0'Q1S
M,.:I;B=F[O5B8L3/NXN$+'<1$44CW45=]\!"2KP,<P%U?1/+1I\F2QR']2Z"
M'XQ]:_7S>2TMGO"<.TW(:A:!R&'N-!UGY:Q+3HVG6]7=HTNF3'U]2ME)NPC*
MG$K5DCF.%U'>2?>:&L5!O0A,#\1P>WNZ!T4R7)UC.D.-Q..^B"I>NNQC:L?^
M*)L [<(<AK/HA $L JU3<1()PQZV9-NB&<@X.#U0MH0!B5-(F)W$]J,;N+&T
M:GI34/77OX]3=2^GZ]NPBUGX&::4IQ*9&/,[@JKT:&FJ*;OW!2^M,!]D/B,R
M1SFYSJ*0;$B])1QO[<PYYD%Y:%=>XJV_&FAPT9'[K4'UW$5W!IK'-#ZUG66I
MY],*YIJ+YF^2=+.L?SL>GSG69+&8?112I)8M!MBQAYUQ9D-\%3JJ NJ9^D*$
MIBP^4OSEJ!1BFS\>$@@Y@M5!*,:;RR#R/#\7D1X='PO U\[!Q[JH<"?$<PR"
M4A/Z.6NDZ'YKZYM/*+=_HZ*S2&YL(7K#-J1O^=T),IX ,OIG#>:5II@/(Z^L
ML2@D"L[@@8/E\^-" AB1]XIOB]L/%+M^@O =F#@Q,SI>-L4<O;INML^H*9M7
MRDA\#)7GC[$)^GLP_!8(B81Z!E#@W44QK9S-^/ Z_CWW@*\W%(._Q@X^Q:S#
M/MQ[!X:U68VX]]I8X [U:K,J04YU]>)>=!\^H^_T"5^U49D+#;1\JWK"UIY\
M*7LQ?KG.2GA0*!'(0<6T:[!1P?_ZZ2<+5;.OGWZ>@6KS]=-?H1FFY:UTV3:\
M123*J)5=9QW&,= #U+^D9;=;?(]Y)=-X(]"*;3M<!+*$=M-6Q=6VE7(1"+IT
M1#^7=_,[BBR =2N?+X%]^D),"B;M40*V;2<JB;E]$:D#:H0UOC5_$9'7RI3)
M,_8O DL*+;"EGH=!XT+AAG>ILSIU]\:RPL4E-"8GL85$Q<K.XKD.GJ7%8_+Q
M.9@3:92>LW81J*;SZ=*!5M<M-4YK6CM1QJY'-&SK6<@U<X3(F=@W-TI36TOI
MDNV"&Z=Q+3]4'SZ:6"Z_<3K76HPEH6OQA*U!E8=)TC_H=Q/D_KB-WO^,7"__
M]#WF5!@BS(<(0:SBF*1U[E$M1F?ZY(WZ(G/?L>M5+F/\P]=5$-QC"G[WO<P)
MV(&"W&$#1T1]\8/ =_8W#O[*ERCR[N_OF>N1#!YX54_.'B6[9RS6^.].XK!#
MG44CS9Y8V1Z?5 D!]DOCYH_S]$\IHXA'"J6E;0K\F,IBN_$3-X@P-T>?G13_
MB?7'4ZM9+'T5"==.<+H9'FLK,,< >X6&Q5LG+$JL5*EZN919AVJ]Z4(MZ\PU
MS+O-1<V=L_R*A%[P'E_A%7X; TNLS\"0F@8EK(;"-/BV3!>08)ZA/6?[O1,?
MUYMGK%SZ&]]UPG3ENE%&FFIO'S$RW5K]?CMX6'?]LI:M_ GF C!%^R'C(8J3
M87 &^78UM$]%O"SI$#^A=Q1FJ.8LMNO %NLG)0DQ!Z=;3\SYUUF21GL42TZO
MZFR#&6G"!<H.L_)T&,=9<S.;WGQ51"WI=%=A)%=.0#H@/.\0L:!OHGAOH891
M!Z*HB5?!*KNI%2>;N[6SPR&@HF5SMVJ+E-[=.J^ <>3UMK1QFVOA:TFGOHZ9
M&C:J\D36,H Z9"4PMX&2!4%IJM%.861%G*V3'7SEZ3 .O<XVMBMGJ6%I2<?]
M5)34-F7[M/":P"(^Q*(9QLXN8U&R\RJ< N.,*FQ._6B*D;"DXT@<MGX>Q[T*
M2<TZ8F5 H7VV, $@R@=6[QU&"V!)ERF]A/5> N.8]]KD=E:>#NIFS0HJB,NL
M@D>4UVC_V:ZSWUZ^Y)ASAYNKQM=:D>SP\L?#.*>R#6ED$_-AG_7I:ZO!PB[@
M=IQ#-@PR55<\R=B9K+9FO6GFKU&[#^W$4JW]U)A0<G+/?2N,\ZVVT8V>%.=B
M<]:\H,8&T)9 ;J_-*U__$SJ08.QP*SO\O.'F#-NM%:E+U"HS@1Q?R28U#-<J
M^%C(X20=4C_9=1[)DI7U7\Y@<U=P8SW2JY4S&L:9$V]$LWT3!^I9G[*6.'R5
M)7Z(D@3+"F]^:.%%R ! ZO,533%V"!FK4C^3BI-A'%&5+:L?5%7,+.G</I90
MT'0@NXZL4E\'* T<FHB6G4/>:!@'3UZ8CPOMK,^6;O3R)8K98%'D[[5EQ7@3
ML]#-8P3H(H_YG[)SJOT:& =8+[)9'U>S/N6Z49"TL*)E9WS>L9#N#GE9@$BG
M;C?.4-%6D+8GI)LEM1RIOP#&>3\C#E(#5TLZ]3I1D#8R@-G&0E8$+8OWT^,$
M>F^#P1;Z1DKVQN&2.$0M<-)&!C"3\,F*5/,^[J>R17B=I+M[V<W8KSBU^IGO
M\4H8!U\S_/(\),[ZT/-CLFP\]-8'9M4HM;6V*R?QW56(Y=X@P^*O[DG7>AN,
M0ZX3U-4;;[,^W$HA7S:>\UD%?E6TRUEAK>C7U;$3M+3Z[L2>L"7Z8.\WUQN3
MK@%_0- ]O3G&W&XZ%-/$;?#9V>-_U@I*"KM>*TPT%R^\/P31$2%Y$VS62(-)
MPV^)[_E.?*PA5T!"_/%FV\6)CBSOQ#ZT:RBJ<4.=%P/@F"=RRWL[<( *Z#)H
MJ:*BE,<?&"9:U)$&@FK(40-_#P *V3!0TE\?\IB$,'>#K@Y8+'!S)>G)W^[2
MA!+$BBA46'#2%$G'^B[<H\J]7:NK*_0> R<D_%]\5XSQ*;"T^(2PB.:[:>&-
M?PW],2A/]RL&J]XT%BIIP\X:.W2#;09FZS3'.<2D]GU.MTF2[?,C+]S)D3\&
M94,IY3T]O^IL;&L.# 5>/VMC0%5H#,4^ %!7=C2ML=&LIZEOS1Z7RCI;(Y&0
MI13-'E4RE:IQG!7P.GN$#:; <>R=0VM R^@:.R;W%)R1,5J%+HG:1U-6%]'#
ME6E&[70@&5R%':?2/RBR'Y6=#'"FQN@D"VH#C/ =;</$,AKZCF@':Q:U9=I!
MQNF;,5]B']N$LXR.P69HOFTJ*COGCDS[P"I66!G!8'W=BHICM-96VQE,]/E#
M#>.\UML @%^KK7Z+J2K&!ZRLJYZ4K2&1]Q*5?29)'E+L(\P0?D71-G8..]]=
MQ<A11]'P7P3"1'7*A/0EOV68-WIA<@1*GDZM-GHG,3+S;;R49E-#HD[3I;7S
MWL.8]S<^\K"PBK"BYOXW\S'-8;FKEA-&!5GM\-IAOF*\Y 9=;$*S01]C<LSW
M3EW,4JR]H?H6&*Q2MPC'X*2UB NI;ZD398J<]473BN/N=J7Z[,2D:^8[ND&I
MXP<0KITD3FNL!_]4L1W\PU>\FU[FINNX\%LQHC*YPX;EDVH+I7Z%? T),S1+
M/!9JBRS;.X#A0^%LMS':GIR;=,&B<'CA%(/E=2CI"&-^FF.@X;QC7%3#^X/Y
M<&()E=]^N$%&NZ_CRQW_AV_PCW[GA?FFH8/QL@-1^G[#7 >S=5HU(7M+W-BG
MEV#)EF@+UVB#%T%OQO+7_#;D0[S68 .#[EZ4@MFQ>9MB:8ZSMYHO 04L%4OQ
MX@('[PR14U\B_!/RWP5\4O\]!OM#'?S4"0C>RU63J);/B-MX@S_!:.)00OM%
MT--#^Y\CQ$W?X(R&M@>K/;% _=$HJ*FV&8V99K48F<!*-!>)K+@(+>^,#J5B
M06X1V%.195N4UJ+&6:-)21EKUG!LB-2S1HZN;*[1')@M_BX9F]Q(+3GV9QUF
MJ'Q"AU-49HW/<PZUKLIS0:0&(B7JU"*B_'KA4J"G+2),K _2N'IA&>QUP9@:
MF355T0)[?YNEPTBCNF^M0.II:.UQ46WU)7K9(8Q,#X4TQC%,HL#WR)/Z:Q,X
M[B<=[_><:P4_QNC@^-[M!PE*)3&FZW177&#)=1:3XR>!4.<-QL"LN=G5H!),
M,%YEIZ"C[A(YL,CG 2$_,1CLL<:63BN?/CI'(M.)%\X::6S9W=/)635CH.%%
M=PITJP# G02$YID,LS^K-5B#C8=IO,[/4>@*(5.<#$/F[%]M7NNV780)37XQ
MLTHJ"&[ 16"MA]3&)\-EH:[_X161ZACFL7<4OT6PD*=W6ID2TB(,B6>>3Y9
ML B\Z=&73"I<A)UUT*N (XR.@L@H=0)(B-2C/55I=Q2S-1-UYN/.=7H&66D)
MA-HTB!/J>1]B;H62]!$?<.I_.J3M<#'^.&-Z9'TU_ B]]BB#RSVUP9&MN#/0
MG#WE@$@^2+A]0$Z"BG(#O%!"SF#3D83TRO+\E+"8^YSA>E=9^CE*_XTH68C#
M">7385Q+NCVL!"=_$?I=WYY?';:S"(&[/[:Z7&\1XG9?A/$X[B+"&OHB39W3
M3Q?K8%[,KIT]*Z7HF73>.RVJT)VO4(@VOA2$UFASSF1FISL2#^.'&>93!<.*
M0IY8J/$"&%Q(LRD@=W\7(49I(DN'FI:4BM_EU:0F048 M(EE5])+E"373AP?
M-U%,"M,EHDQJV2QCO.\US!*\!T]^\FT=OX8NBE,297Z\.GYVB)0A: &E--7\
MG;3*TAT]6@)0.(,!+5[8XX8['!Q9Y90A!$9IZL#FP>O5T^WSBE-3@#4"@+FJ
MS4@>)$4%5&8.C-8GM,T")[Z.XD.$O]V\$>^Q'N.P4*TP:]*R)L\N"AU\/;^&
MR0&Y-(F!6]:$/];(DDGY.==)V'0M&&B>\=FM$.'E7&-YS4_KYTQP__#'PP)!
MVFU--LM<R0 L4!*?[@-^>_ _6>PGGD^;JPC+R,AF#<POJY@N+.22S^2X%-0:
MD<R8E.D\D0+.G.)4U3.S@;.G2S!G&X4^R_=422:9]0QBY;#(\2ER/>^?GH7D
M+)LU[1U%SA:Q>Y9W$(=TV..FIVSN'5I_.C!#>$TH].2/+"7A P_^WL]58P%3
M4)@U*?I^<S[\?;;G(K#Y?-JE^:%X:8WG,.Q1BA:(NDU*3<M?EC6/:1=@6CT[
M2OC<&['I:.\G1WM;AUX$-6FHXR=$J6C%BT">CNU1A9LUR7/6*%2R2Y05D'C6
M@%ECJ*?W1GJY+@)I4OM%*[=!;"F8^W4IL]8W2E3([!#+I2]V.R<EP\@BD*8A
M][?,,7-OI:HIA:E:A!81]JC#O*16IT5@K(?^+;A/Y]IN5&KB:TNG##%VOMUP
MF?;R!N=N':D9XD"' RE;0Q<1>=V# _',7F,$74,B+DVAB<.QQHBIMA1+6C+7
M=)7C3/+PIO>@)*66UZ- Q=^'Y>/6(*/I9RF0\8\ID&$^\I56I$SS%(_0RR.!
MMRAT2:,S5B%!*U,93IQ3% ;;&G0)3V#@KZ.R\G#X,%;87C-!*\\M(C2,2;;3
M\D5A@L'V+MQSIQQ>IO<.<T4=2;EYU-P'UF:\H'B_WI2E7C]Q@.[[MID%99B)
M*  <AV$B7Y)YK?!MG/.4KN27Q$E)EC#O1:"I%^/O>&EJ5+<(K/&/FHC\%F'R
M%9^[LR_A6>/0M*D3'B)T5.2EV@N8QI.YV@NJ2^G6B4/,.I)'%#_O,/(*4\#/
MD]H".&KAYVQ/.%O$ZX3,&61,)_I,FC<0JS>Q4'(TG>88<Q4(6MLN44JYPP<V
M!-P@3*.D![UXSUG#C*'R"_*WNQ1YJW=,AUN$Z1%SD/6&XBE99VF2.B%IT7;E
M)+[+P:_>.\!0S8T?9&35>L33GF6N:CH6TSVR&/\=/2,WBVDMR;RG'O+RGGO[
M0Y86[6TZAV ?9?RBZH.\>^CC52[H>?7$K$;8' "&SD1'ASUV),2]AN\HP;3[
MA/^,?1?_ZSF-W&^OH<^N[J@T#PR:BX.I=XR!,=YB51W.N?+^DR540]=AP0IO
M@P7^>L-;LM[-PWV+62%>+!;65>.6+#:&/05@C7B96'<RVC%P.&N3DTRZK)..
MID W:[QI2GZ-*MW#2%>+1"_WW#))>-;6/)63RQ)N9XT4';J1"-6SCE_4)AZQ
M@#]K7 U!4R<-8M:E=<\6)E24E%EC<$!:ZUR#\^RY/(  R]<,1\$<E$8I4E^'
ME55!@1KPL<X=E\7&H_T^"G-J6Z7X-GW#LOY;@%ZBVN5*G[(L9_U>9 ]7.P=;
MTZE$YD.92U&5-#;?DTS)>L"RE2?W,7!"DGDLJ,[7&&*N5VZQ"F']O=8@<]',
M3#J1-8823S('C+M#7A:@PNC476$<DT@&&F]V=:S&%*TM5B0K1A@5/]C[![X^
M5GMZ-E<A5<!(?]"7[]'++LH2+*K@W[Y\QY\_WD59?/O?#/,]S$!)>OX[(F3(
MKT\VQ&L'AI2JE1W$%PQ-Y/M6FPCM'%8$Q:.GIIFU2!K\@^N-&OX[DT9&OY"K
M:KTAQ9?>?8_L'#M/A#W.[%*_^.F.=N\E:; [__ 2W>+#PJD8WN<-YHC7H3R1
MG#!RIZTW+YB<$H>62Q'>@@H3S7EYBU(F='7":IVLD>;V(GM+?,]WXF,-N0*9
MB3_>?(95?JL01A6%-$9< (9PCCDB:JY&>!C88XTF96'-2DK]W7'V7:(/LE2^
M\U\\Z=USO?/1YO8#N=0XO]YL?!?%W'0BT6AS06946,8?$!SZYA@C,O4(\O3P
MLC08Z?3=\0.B_]Q%\:]XKJ9^>?[GX"*0JR]6-!YZ2I:%43XU\-DZ^R39<F[(
MK7B?)!GR;K+8#[>/*/:CPB#9$!L?L]C=D2Z;>-5\&:??VV:?O0\T 5G'9HAB
M6E4"$V^^G4*1BS=ZU%/Z['^D".6"7J]3*GN!>4TO+Y/'9J"?HR+$8967VXER
MY\/I^764%-U=GY ;;4-B&\G/)[Y]BE^1<;Q4_HD780S9K0@1(9VSQ\Z/3JHW
MY9-HO<N7G1.NJ5>*V\W4V'J@4 ^-+WIZ?M6AHM8<N"(A3TPKY1P,54;EN?;V
M_$[W^S[,3S[=\3O'CW]W@HSKV3"S&+."V>IPB)'K4U"?2.A'\KR2-.:1SQNI
MTU1'K".N7A+INP[YP0#JD^TJ;W*6 XE-Z31J.B$&]AT*:)3UHQ.GONL?G)"=
MH]3O13 B+5B^]'HD5%O17$0PN9HKO%%F8SA_\S(P/+1_GD6S"ZHRQ+8'G<*D
M!HD*F#4B]4,*&L=_>)_]K+$M=>"7146T7>>S1IN^E[T1_LUR8\^]T8O4"=XX
MQ@IXG3W"5%SN#;)B.[;GCB>A/[^.'X;W?!E,:C 7_$F,4;R?9XW>,P+*RDM5
M&!,P:^1-HGZTXA46D48[B/XAUSWFB408ND<W(F/62!=&%VGAMU? QLP+9X[*
M: 7:XR+RRR7,MA]K'11E@ K[G,E<^X;MS)H03=<'AJ0'CAG/US!J\^*"RC('
MEYNDO\@N,7K,O>.:UH4BC?X: UNSN5"FCC!;1!&4J7@P)V*M+/YQX<!G<&"^
MG7ZNG1R!,A)Y".*LRP09YBGM.,:R'>>,!>BQ3 3=3E.#-C6%@$-#EL,SXTYG
MW6)V:OZA$+\Z3E\:0"+Y-!+* /[,<B=F2?G]F)%N;/.L47CI3ST,/?4,[2Y[
M5BV^+-P)H5;4@YMIY3(E#6\5T&7XI !\VQA$M+M$K8K9D-^"G94G!>)!4@%D
MZ*^8JZN1K[&N\==!N/T@_^21CN)D8\#EK4NJ)J#%;@A*B(AF0 -#6/9!/&?@
M)*K'./(R-[U![RB(#N1[_"1P[EA@F9=:-X;!Q:,@("7/0^\W)_Z&2/_:XMB)
M$Q=ETXP!]"L*48RENM!;>7L_],E53)Q+*E"IS06BIIZ17C:H4+"(6,^1I()&
MQ*?B3;H(?(\JP-:Q+KSB%X%J!2%' 6&+2IU2$JA.=@2^=+,(9$W .GD2V!BQ
MQZ MUB,SR\&W<A'!X<K<0ETFO^"-A3=%T7^ZJ%JC;7;HZ7SCV&9_NAAG 1AG
MY]I6PJ)JO9<BT:"0\CDJHC^ZT2%5I[0\YVQHM.E\>DZ(I7EZ(S3XD'X0+A)G
M6CT9(O7=?J#8]9,IZ:_ZY*5>(&C:N(OB#?+3K%N.<**/S@F96 GR8Z<(OI[N
MJ%4?G1,R(0DC7_\V44W+ 7@N0VN9XHOVD5XC!!I+ ,2$0<+[7R+RJ]')3_?S
M\ FPMN967^92''B,?7<JXE1=S=1XY4JC$FD^*:/T!\?MN"NR +_E@D&A6&]1
M\+E#3>@;#<WCKPH^GFOR(" \ZZX*/IZMO.V^?OK9 M36Y$H J%5=#12\B@5+
M#@A,&=?<.NS3)J2IEOP3^H2(R1'__CH*J=\L<X(7% _OM1AEC5#(7JY(\6 8
ME.K/6(99HN^XL;O OO76816IB==I"] "H9"[DBBPVFYCM'52=(^A\,/$=UD=
MA0PN!#XV:[>_66PJ+,2^6U/Y?*KAWOQZ8(1UG9.X<'; S"(B;@T4IIXY0@>+
M\1FFYK*.7VJ,#3KD]4M3)TY!;9,EE3OF';9KS6$Y!3XM8ELN)<HO1-^,MQHT
M#OZ7?&-"*G=Z5FW-Y#6T!JZR##$CR9;CT @Q&[3,K<4' LKF-$+6!JT7>MF<
M4>+01BG*F"L;M^&,MVF2J+M9U[P#>GRTP_BF*QXWFTTR'D-1[-D_EV!A,;!S
M(\<D%KOWR^7$F=\WS5C'TFYS,2V8YY;:$93EYLW;ZF;'YFF'99:;-\_.9'9M
MGD9TY6G?!NWD<U'0Q@\F+3=NX>U2)MRTLR)5R^U:>'>*:97M<:)<RZV\V$VF
M.GGG!,N6NW4QH/0\># "64_[.*A19>;[:#)FM]ROBQG%_'ZI1 67OO^+Z02B
M-T"Z;1,83: VEZFU.B3/$SPIV$0QP>^E[\REM.&EM&$HR4-9N:G_CAG'$PH<
MRGS:)XI^'7E7M(.Y$QXYM'CFR^S+!Y'JEZ=&N>,49='^OGTH[MR[EYJ8"OO>
M='=.3G:MS\-%\*6LX]24V6SA.SEEMCYO#,&M]MS"$H_LL3.DC<)C;) \NBN
M0B'M!NXJE-*:,T.* 29???WKK)'<,M;26_X&"_FU'NRF\"]?V@PW1AC4!F!W
M=-<WPRUJRAOPMDAW?3/<HEJ<&KS]T5K<##=G%G?/UU]@>S\NA3;L*#BPI$(;
MPQBFIXDBZF@A2ZJP,;P#_(Q=G_61N!0U@; +-C&FMAM@UAMS*6MR(7NVC^%2
MUF30LB8<W\4XI4PN!V 81\JEDLF89Z#MG2E+DUS.@O&ST'71#%LX!F+*FY7[
MHV#A&Z^8#!B]VJ:MT_8_S;K@C$T[I^V6FG45&IMV3L];-48AFLNVC>TL&J4"
M#5] ,9#7T4KIZ*085B;.Q]@/7?_@!*LDR?8Y,E]3/_#_(/R+8,P/M\\H?O==
M=!V%GD^G.W%R2?TP'E9_2?V0HBA[2WS/=^+CLT,!H15C^6D@_/'#@I#$:6WY
M^*=JZ?@'C'D4.IB=O(;) ;G^QD<>,SA:/-;(DO']B5PG29EQE(*!YDBDVFAB
MDEAO7C!5)_A@8PH71Z3+)QH#ZG9_"*(C0O+@9]9(^^)<.L[.2Q;+4H)_)F9S
M6+2AD)5LC'&9\,?91T,G--?$PR<_^787(Y(JC;"XESYA4(<F$.7OVM<ECP7:
M*2]]C*YW\@_.@RY+F'Z/L*J*-1BLM$Y$F9PO@W;9V!N4& "PC4P3*\377N:*
M5R7MA^!(I',L(TI-66^IDQ13,9@K,2E; 1J'3@&OLT?8H$&GH+2%A3"',:XE
M@?XS1N#CY4 ,H)7-.B)5JI"W!06&1#%.6"DHVK4DG/U2V;PG!QG)"''9%AB,
MG6?6&#3B%%IAPIH#&VT)>N[#313O<SQZN1?:"6J_M-,=G</VA Y1G)(JE!)'
M-&^X.?M=:T77D;>_#SW_W?=(96&R"23<-TKHAJWC7^,H.ZQC?"KV?IHB1#2L
M6[(+B8\OF-L0B_=Y5PQ%# SW/6,HS,-FUYL<)G+/%D#R?%F""6#H@/"L,$&U
M\_F:Y#%"WOX&)6[L'S1V6?5M0*X4R:%N7!3CG9_9VR@TT"PZ8[/6D(:@2>6S
M/(; V*$X8++(<[;?._$1ZU;^-L2*I>N$:8&P:RRE;3$:4(*/\#46Y*+ ]T@,
MY6>$WX"_AQ[C"!]T$E3YLD,Y.J$(,1(W.%ZYE[GI.BXB SE><.:P2?WUQ0K(
M%A1K2+B15/RQDRZY(A6\WU3%X*Z8.]28(+ ^T N(A(SF#%88?,0;;6SY!0D(
M%]T< T;DLD]WJ.Q2K;75^"M6E/.'BH&JRF\R?*0Y#),S$ R1U?#9,8!("(XY
MU6#USW<49OAJ%I^:SC#3"[[#8EW9N^>+G^ZNLR3%DD1\^^$&&6UDD20(_^>]
M.!]BF+3>-'!!?.*0+>5&?-O^AJ\L+,0XH8N8G%=MCK&MN8Z2E.@6%*T<I#?'
M#(Q.?"-M\%91 ;N47/B(%(PV68P786UFAS?V!N,HB Z$=Q2"-)>.17,,LLP@
M(*>'D&C\#=4T*"ZCY$XP*0>=:"377BB?*,E%#)#BY($/0<F_GK,#N7&*K[1O
M)^%08^C^%858$";(6GE[/_3)99/Z[TB,9]DLX]D'5WB!&S]7J)@>$4E.@GS^
MP#1$XTI*)9\AVW &F;,=EY:$ARCAFHL;8\P[[$6F@])?+]#:YVK65-'\ZU8Z
MKJ(]Z_@F)9-.'4TMA7[6R.EE[.VCA,_U# Y@F2@Y&$_CGROJY%8./F;FSMK[
M&%.:M;#:MHI%L#&>B8:!&CVKR*RQIWQ#*AIBEN$>/9_AL\7:V<=%]V1I+9/9
MK(E,[T2*;'G+B,@\[RSJ4>8D(0L6GD^)/78,M+VC^"T"1HH]L2<R 8\1M3LC
MU*D:GL<H,0J/%6HB46P''Z.XI_4H4[; CU%:<T;G5L/D/^M2EV<=78;[8=8%
M)L\ENI;[8XRJCFF4.@'TA)A3$.I#%&X#S+4\8N\@V7R_HF@;.X>=[V+>%B,'
M3H!IKT"QTB1$[#TD[#W&.UK>=X3E$/@?*OC58L9ZO=1,T:G&=DH*3W7&3KOD
MG$CKB^!7,.2.'63)"7)_W$;O?W:C# N3QWS5Q0_5HHM??'U];JVP]L!T\)<J
MB7:8)B>J3?MUYAS=4>AF,;E'\B7Q?-WM86 ")XU&Y^J=@/O/G!. 'PP<;T%J
M2:\W7Z(X\/CQ:MU!0*260:ZE3F&-+H^?JU],Z9X@^*GSYED[;X;B]PTAN<,Z
M9XU")7GI=.CXU#?70W=>D$@_3C=[7 YV$YS/ .;J<=2^+(@8LWAD\*2LZ3R)
MUII*'BGV=RBEF+W832YVDTF6?+&;7.PF,K7YA1JEFQ][1+%+>-&V?7!59ES,
M)*.;2:P62R\&BHN!8G #A1(KFS4V+[:*BZW"WDOA8JL ;ZL J)+?H+=T/@4\
M"3&O-]=X/_STSG%I=5:1]LP?;ZYZ16,Q@MZ(C('&%LW"HT1W$$X!@GUAOT'F
M4).J=12\DY*5C64)*V>)YUPZ;,ZTPR;KY,E,+>(YH$#YS?GP]]G^*HKCZ#LA
M;N> GZ1'#<BXKYB4P)Y(=7*.>;1Z-K MB\F63_+!:KN-T19K2%6;ZCV1F5@V
MKIYONK2/5"H'Y"+D41&?H#DI\<RA<?[XZ0F:RR;K3T$QE$?:2=YWB\8 &GRD
M/=,86$3*OT^2C&02DUS/I+[:>L.1SX@'G]8K0.U?O0//38;9S3;?%XV-Y+YB
MTO/SFQ^2:XE[@IK/S1+;J3G8[YA=$HVJCL(7_'6=-@/GO'':'<H%!_X.-9Z#
M.B6O8492@PI))Z]H3[!]AQ#7EW7^^T"AX'R@-< T8&N46D<:)0$8=HBY&V-5
MS!AU' D0.G=4\<U4?"):BG]$9$1J6>I%-IOY^]HNC85[,J6.N4;&E?A&D<7B
MD!E54;.YS-4;IDU79]F%9EU*2)N\Q.UZ9U?VYM(0=A0&+S#_S;HD%=,HWN#<
M[7CZ91$-5Y>34-@8-9"@XTI;@NI8@:?K]VH3ZO0LS8LH&S4(^?&-V+.N(\5Q
M&Y5,OV41+XM"#<OVP2#CO$/9UR(_1J4M"+>#C+2:IORR2M:%M.2\2M&5L(C"
M8X,@5(;""<J1&0U2O<H2HN8D& ]O?CBSIO,E<"OWOYF?-Y:F_XP1$L8?RN<-
M'!IT%47?_OKB[P5-X=I#C+GW:&Q[#3-"3'(&CX6^3PKX^V0:@7=8LDH1S1/
M<@*^)HE<D&<,_.;\)XJO R=)2+MS(69UWV(N[K=(D'A" >43R<X_B'OEBF88
M ^,><[+-(#O7YTW&P'Z)'0^1A8BWK#/,V()9O)L?Z<\;#9$Y7!TKTA" I/,&
M !V1&3N UUG[2:U$@^)KC)-E3<Z2=>053@%S_0LHD3G4^ [4%M31%N3<H9IB
M+D0Y-Y,F+U$AE);+1,FO,;\[HG0:U*M5D>_IOF5@&?1S%-+BWVE.ZENL*S2:
M%78E4LD,2 ?E=K-!+BD2?^.DF-G6GGQ2/SJBEPR\&44G#^2]('<71D&T9:=K
M208/K:8P&/HS2K$F3?9]O;E&,5:RP\<H27^XQNHYR?_V_H.%84H6UTZR>W3\
M=FSUD&\>&%YR\/;X 'I?HOC;)HI%/<^Y8P%*8J\)VF3!@[_AB25*4\W=X#G[
M]P2"XA?D;W<I\E;O*':V2 KP6:\TUXLZBKSO?A!P@#H]-LZ):\?Z&1V<&///
MX/B$W&@;^G]@OA4[88*%0BH@GHQWE8VOSH2)X[#H],'+TAC[JY#025IT^E[A
MD*$0Y>9<V;6F](JAV[YC-HW1C_+35</NHQ.GOA,$Q_5FDW2RC/3F0MJ<QYB$
MI>Z=FAFZJ,!12 ]88GKV0Q?5#8R82E=NFCF\4SW\=V!X0Y1MW:>XPX[1>1'Q
MJF+S=1<YGQ:%G9ZVZ49B@LC>NP@DGF$JKB.R:WI=!/8D!MPZAA1XWB)0UL-H
M7$>C]J&?>Y917^NTC#9'R_0#1Y$JYFYV+3M5C"\"C2)C>QU]/*%F[@=5Q:;?
M".^7FLX7058]#>YU3/:2<>9.CF=(STH^A$5D? UQ^;+YYMS3#G6YH:ZC9Q'D
M=^X9%KB>9IU!-N3QU=)GYIKAJ7NJ!W4Q+H)4SSWJ?/_F(A+8ACCIVI+HW!,J
M=>]P-2_UA1[[6VUJZ%]$3J4N!9X73G!!*0.E56#"K#-0S]5;1@N+&",O<XY8
M%T1/+"(#44LT5P_?F"[UT +<C1@?4N#YE^6E>!(K8Q02E6\5>B\[M IH4 ]^
MLM[@'Q^SV-TY"2DYY2*,XCK^+GF@ESQ0WH&L[MY[#Y.#OZ'%$'(9L!032]F&
MM$O"CTD2MH^OXB3)]LC[C%+]I)A!OWK)ZKBDN2XYS;7G^6*>J^LL)E) ,7*4
M<ZWQW?FA-)<FR4Q9 MNHGX::-W9)R;ZD9%]2LI7!O*1DVYJ2K:)*6Y'9?$D$
M9LTP3E>#2P_K=,>]MD;^*"1DVI1\9CBC&A0M4TK"A]:MD]<$Y,S^[BQ06IS4
MVH.)>43GR[- Z^2J]QQU[IO"_O_B?-0>3H!,SH=G@=1**IL"D_6OC5_48QAY
M!5_M]!#Q:6[Z[\^V5,,$F_L9I2\-163LW>Q^T#;.(?/:3.LC@NLXOR3Z"_ T
MLG_RDE[6P?REB( Y\M5WQ$F";$9P52UB_ZPJ O&.XK<(%OXD3B, 92 @I0U<
M*D# RR7HD\4V6X2J.-O@%82 B,$S F:'E7\OU_BE5,*E5 ($EC /':'P^"QB
MYZ:H,'6I<W%.YM*\Z>]2Y6+AG)<3P["(S3-9N&#Q94HF/$&+(&;K.1$W]&?0
MHA6_Y-L7HJV3DEL+V"Y.5KOB4CAE@C"K191;L9[Q\.*Z!BU) ISOF#PUC1"P
M1=6!F>3(&(A.NU2K81R9A1;SL9/&&4%ZEV) TSF7IL0VM)HLE0KP&CJ9YV-Q
MH2QP<X>'A*[O!+5*-U878KFD7$))N62IFR79%<64U.'IS 0)%N8S]R$^I>B!
M7U9%?3XL_JT:7J%D*YBW9[_OE2<\*1?,:6*N=1BG<[X9N/Z?\!]?*QG@L83B
M.8W<;\5]_H+OZ%KS0CNN]5N\K^E1<I&W!@&H<T'Q?G6D3AJUDA;=&<; H)'Q
M6$1TXO18KW1Z=:P_$91)T'@!"""%!7P8 XTMFGK^,*D_[S GW44!YFC"0CW\
M\>:*F1$"+\A=)M>RQYH[WF0=]UBC1-Y-%OOA]A'AF\2CR"56JW=\&_BDSF7^
M[Y2H^L_(Q4,%6;UGOA3$/@K/#V.@N457.&Q>D>)J>I)9T CR=R?(T,#TJ/A.
M<ZC JT3)2F-713,,[BB^:TBT:?W4"&Y:_GCCU4:+Q1!2<D(7D3+HLDJCS"GF
M &E0QN<(2P#T%/" X TWR.WV^RBDR\&+6<>46/*3C \UO6&X'$\^$\B^W/CO
MOH=UE">\0KPVE^@R6[4]XDPU!EBYGN(X/"&LS_BYY%SJ"3<H<6.?:JL<$#5?
M D/M9VMY[*0=AFJU"-.(OE96QQ]+W5D<VOBYL +%:A%8$FIEC7-XI@ZT.&P*
M"A'(E)%%X$K!9L;C8S(NN C\G7MR597%1>2NJ!U<H:ZY"#QI'EJ!5KL,=,FT
M^L:UP*#!,MW@QPLO4[ Q+"(Y0_,(<E"["%2IDQ77XK.(L'ME/"D9EA81=MV3
MM'A&JT6$\2KC3-<>!B[ L\CC;,9WM (KSH[ZJ(2+"+^0=!DE&>A1X'OD4%XY
M ;D9GW>(1!P;=VMT]IOGSWB X.XMUB(,X&@.,K]8>QU'[%C\UKJA5 &G^,H-
MA8E2C))@ @0'D<BSU1EF;,'UR/[0T]X#Y>D0 "PS5)1!:D\P?)#5UL\>:^Y$
M.,D.DP;YBY#$NQ,0-7.57CMQ?/3#K?"8*,TUMRNN&V5X05B:(E=5@7+>MK '
M0S@7M<HBRD>#,0>(^UH]HL!T,(&5\5[]%_T5"^].%I@4,>81TO02(R?)XJ.4
MW!D#S85B%!C,$PB::?S\[@"R6<9Y?U4K&R]'[09@3C$9P$G9]Q<_W96%W$LD
M'_GAFX(Y!N^!Z(#B]/B(%?04RPU$9C@0C8Q/7\(IYHC+\_S<N/+H^)CVKYV#
MGU9Y)FVZXHPVMOSU@=;J"[</F/V@$V%4(@,'$/D\4*>$"MK24Z\RTR07BS/D
M=54>/@OCC =";$_^=I>N-Z])GLNN1&CM.083:%(L)B'OUHE#O+@$8SO;9S0&
M ]^#ONOSX%&8:$[/B,+M"XKW-^@ME7( SF"#/6[?\?>C^,B_01I#@)R"$^L4
MGV;)I-GV#QN";9;GBY:_(\6M8[1#8>*_HRI#%E/$>H-E5CXSU7J+.>(BJV/J
M_CS"XD\P:20X8/'H]N- /#I8U*.+;!C+^$8#Z4P(9APQ%)#N['8!5DSBMQ]N
MD'F8%TD.O])40#X,9=^%69^%G]+H'V)LQ?(JQB4*77Y&FV@&#!NYBFT<D"WD
M1,NJ9I!J@ME;H5B'TH70&6N85(0T H*C,UUJ/3UQ+("J: IFH$H524J \=+_
MC]3"0-Z__I3&U.18_!(??_21W@;4^?VO/R5HNZ]10CO.Y101XH?IGSU_?PIS
M<2J>SXGU?! '8S=C"P0!*[TQ\9<.)C9.D"!M4'?XS;&;O:$?\&^)O%?EGG%
M[Q,(#!D#'O4(_+!OV-[[;'L[Q,%ZH&4.>$[48.$&L!Q\W6B$.C)$CG[+T2)T
M_S<(0LW9;CDZY"$=#0[!\=+/!PE\_ST_7M8&2BCOQA^\AJ-YX$P02U!0^,['
MP,'),0\;%ZI\4L@,V)S4<K@'2+(; P-=Q<&PL*@N7EB/#AW)B15/8CD"SA$D
MI9$JEN-&69H4Q[A8C@4](5(2)6,Y+N3WICBT9@SP?X+*+;G!.99CX1R6J1#Q
M8SEVU%5PE4@ARY&AK8#S@HPLQX.<;TJBD\: _V>HC%,EO,ERA)QEO^0$2EF.
M$F7&V8RULAQJ/0XIB]ZR'!ER-ED%?8P!ZE^A<D3M.#++L7.6B"D(0K,<+<HL
M4BF&S7)DZ''.J83*R:E!?%.JA,^-@8:_0>6DK# 9RQ%P#K,4AO19CA=U\^7X
M?'%RL+7LUK6HPC& _[L=9T'B*+<<,PHF"':<YAAP_\,.BIC:\3<A6E0]X.,
M^D\[]E\>8:N&G*)F6;,F&<"*9:>GR7I3F!KPTU/CVDL-L]G6,#L9E@J5458+
MC#_>8%)L@C!?(&&--^@=!1%U.Q;KXX AGC,L*$F<UL# /U4@X!^(X]3+W'0=
M/Z/XW7<1HX <=YB)A5*.F*\A8=9W$8^U;\GFJ](4_6AE9[,SS&2=#8)+8>&<
MYAB#N6U)NMX4J),@F#W6\-*)/:=.M,]15026N7[F!&- 8(TC*N^47"\MC9?B
MO9#/,UH3(*&VE7QA]V&*8OP;#B3<X:;YS1V6IUG!"B=3(M$4\'\>/X.]SYL,
M%O\* K*6T/O-B;^AFI3#$^+X$_H"X6R/R0^E($]71W[S]3E[.Q5=II_#"A$*
M295A)H]5FV,RNYM2N!B[[5'FJDV@$#.: .-PY>VQJD;X2^J_(_'R9;/,@1-'
M"6G8ON%6BZF/&)B0R5OQ2:>:<GD!\4E8,-IL5C/W]N&I3>))!O/,#S%R?2?U
M^<T-ZT,&IH8:H3V1#[!HH#/&7%+X/HI3_P^*B?6F[6/CH$\RR2P9KYGDR*\R
M()EDWHI1A43([!>UD>8X,;Z2R0J*-FHOT8.?^EM**L\H3?-\>1Z/5IIK?D=*
M.Y&J/<FD5%)21"FN^F&&5U891*_0)HK1R7N&DML/?*E',99@G?A(S8[$@4($
MW8A*AE+)?[PO&D8C7FRQHU=8#N*+&KS1YO11E$J92'.,L:5^021:&'FK=TPN
M6_0Y(X+1>I/W!5UG:8+O&J)<73F)[W) T7N',5#+B."RU9$()/98:+MTXP<9
M\;RT$:VW3]RW@-FI8H6*>U6.OI2BL2F[6.I$:@;Y"]TUH%$AK#<@<^80)$B<
M$I8 SZHT<#;T=M08&* P$Q]3D $?+,6^Z\RR%&PE!V,K1;;N%;,4;"7'63/4
ME.^FLAP'RLZK=AH3VSUD.39X;FK&Z==S+5F>/*\E'HF<4);C0>U^X/ 52V%7
MOB04W7R6HN%,AMER%UJ>%*[%#Z3.1\N1H<84&CY+2R'68P4B1ZFE"#B+"<C<
MKI9G0&OQA*;7UG+(Q0R XR:V/(-3:[=E;F?+<:%V 0@P9GG:GA8MR+SVEN-"
MDQ;JCCK+L_3T9$*UN '+4:)&# K"A.49>WH,HAMW83GX:F0P:O"&Y9F0.AAD
MQ&V, ?TOT*!OA7V,8F8!YXK1#" 9!2G@[(^<4)-1@ =G9]$.5AD%+6"T3VE0
MRWS3P"F<C:3W2SKX_-/!3^O(MYR4FXM"6B2HFY6L-N?2:5$K>JZ)0F:RLGBL
MO4LWGV==ZY8E3%WNCC-'Y8KQHX B1!O-)')4"K'-'P\)A!S!ZB 4X\TE,[&+
MU MW0CS'("C_R?* FN0EXJR1HOO-H0+/GNBWU"CPA# C2K!,4WC8L'SG1]X3
M<J-M+HH5O4XXV!CYLP;SOYMUN(5$P1D\= (T/2[W29(A[Q7?&K<?*';]!&%!
M-7'B]KE3FF*.7N5%?<7'4'G^&)N@OP?#;X&02$@\V0X%WET44SL?X\/K^'>4
M$"OI>D,Q^&OLX%/,.NS#O7=@6)O&FMYK8X$[U*O-BOXYU=UD,5Y7SF#I/GQ&
MW^D3OC:C,A<::/E6]82M/?F2>Z>8/LU@O/B4('\;YC5EW>,+/@F)XQ;Q?/2G
M@(H E?!0UFY_)%Y^_"!-8_\M2XD=X"5Z=&0]TR=;PR4E"TPL]AC=P=D&'\A8
M&,RZ.U5I<$-M;T6FO(:1FVW L0032MUOST*%'0EJ"J=":*GC=(^?2?RY(D.8
MR,\%<,L%QCG+HX[5MEY@V;,<?F42D%@&9QUN/)U)T7(T*E,3SY8XZZAE-9.E
MY2A09RCJ]LY9QR\KV5!G';0[H)5VUE&MPUIX%Q&^JFCS740PJZJ1>!E1KE.$
M]H)382>V3P.(@Z0X39#[XS9Z_S-RO3SJ\1[K[^^^E^'=6(?!<9#0Q?I'<E>!
MZU4> OS#UU40U#[,=.9RAPWL)_SB!X'O[&\<_)4O4>3=W]_SZRWS!P^\JB=G
MCY+=,^9-_KN3..P (-%(R'8V&06<;GC!WEAJ;U(&G4<  !B)5D#UC9\09&8Q
M*I,%FN8 ZGA)S$5,,Q>UBC&CW])+Y.I8#7ETCN17J^].['4N%U8\X7DO-N=#
M=W?(RP)4B-8B*!(>&,)@[L'>;RY$B:X!?T 0]]T<8S8"MA>.*P!"[S%PPL^8
M)PG#ED?YU 5Q_3YE/ES\"6O;L>_2Q!E9R#A[K+F]=RA[(DLA&,4"?J4(B'=2
M/M%<!L+^$$1'A.2[P1II;B^RM\3W?"<^UI KRK?ACI\C.9D_YM5U?B*;W+7#
MX6H!708MUE*X??[ /(U:8$AMN^0%2Y]7>,PWJ?@P]/>@<,I7+)8G3\^O.ARS
M-0< -;"W@RYV37664^_@U:&JU_1$$FR3_&[#9/Z.=1TJZZE3Q5C?!8M2%B4,
MCT#=KPP=N\Y87ET0XFPHL6_G;"!)LGV^_4)TC/PQ>Z-$!].4&Y;XX51-T$%G
M2A&)3*6R$W<UN$9B">)$ 8Q&,#>;>,<Q%=U69PN6/@@9>^J1Y$/;S!H!(DWR
MAHPP%7)35H8:(<<LY14T)M2BT&7*;8.+*6#.$I0(P]&'Q<ER^/29(MC@ZKNE
M3CK#]V);^X>,11CWHX!A0$8>@",_FHW&\F0 ,WC7-N18'B0_+);'-A/9&WI1
M-(NI)5E\=N*\3<8-23\(S 5@X$4ZVVV,MB>1@BZUL\'MINNR:>8ZQK-7)HJ'
M$$X9%I D3FM X)\J &0-"HM%<X>96"B_3TAWM8RQQHBDU>F.217-,09=4ST:
MDG$<5OIO&MJ)D!T.49S6^D;5.TJ5U$&$=D%W&8:[8(#7&BSJU]V+!]]Y\P-\
MUS5OCC^X?8HU7P(*6-HG!"\N</#.;'S2+P#_A/QW <O6?X\YD/-L3(+W<M5$
M3Z?M,-BP\2<8#:!(2+JQ3T\/.4MWB%_'AS,:VA[4.]?H;49CIK4^157AK]';
M22A?@;;P+;D[MK*A2$5^GF67Z(6W2^[#"Y;4+%>W4>H @JZEF#J'HG2%8<O-
MG$.A2")"6VZF[(4E@=1M>5V+/NC@RN^6%[08D#2:RH"]QN9:!['"N$QLZ!E>
MN+%:I&7/-Y+@?NW$\7$3Q<09D,C,S"HSS958Y2Y.9&R6S3(&SFN8)9A*GOSD
MVSI^Q1)+3 HCI<>KXV<GQ70ER/A0FFH,L-.!6&7ICAYJ 2B<P8 6+\Q7X0ZW
M'0#S:38\(L])7 B4TM2!3>W7JZ?;YQ7'Q\$:,70%!;3- B>^CF*L"#EI=2T]
MT1\\WV&M26'6I'ZN4S&39Q>K<5@FX'CDV..F76KQY=<P.2"7:@%<EQQ_K'U+
MGCUG& E R=X\D1@0)O-H/YUT6;\Y'_X^VW,7UGQNA)I)"2/72=B<5S!P^NWE
M,+/J&4R*,W_B\85T'2//3^L"O$"JY(^'!8*T4()LUKS ,4]H5*Y8A=X#?GOP
M/UGL)YY/0^N%H2NR60.+>F7<^A-*L02$/Y/C5!"P(9EAMFO*24//A<^BW3C?
M7R^9-.WUZ(?BZ['QW*!2F*(XQ')/;JXK'!_W3\]"LI;-&IBL7Q-ZCL@?68J2
M]>;!W_LIM0\*2%MAEK7Q AJ&O$:M1YFA#++K5-EQKF@.K"-&S>0&&3MJ279B
M"UP=(WQKD258$.75G8^&V:32Z:C,)Z=ZVZ1E.0XTN:FR50TT6J0Q6$*+6QEX
M)# <60(]BT^<#[XE_$'ITM#Q1ZE<JDW68@E^1-?)F BRA)#$X5H,@U)Y@EIF
M1(N!E-K0VTRC;9X$#;OTNNC8,4MP&YMO"8R\2T$%2$M.K!+KEYI7&QW19)8_
M2_ A8O5#(L020I'+S[+(@DX;69$=U7)<*)J_3WJ$S&0+.?1X#(M,B\M"!G]X
MS5+5^FTI5F2B8--D;BF0?9BBU H/.;I^3+NLX+J%C)*!R$/9^0$YK6!,\N#9
M<2'G%8QU:7+L5?:&S],DB;RS+I8728( Q@4*71\E59_=^Q C94]/@^D"+OQV
M:ZR@@.9 LV$-9"W"-C7-03,*C^(XG*NCAQPL<D7IOU%*R!%37Z?P@\($F,%;
MEW@(QGEX(.FQJ+F=K#U]0?%^O2FSECYQ#D[?M]D5R&E'R(1J0]0F/X1LC5 O
M.<ED\A-IVV"ZO*IP=DL18%ZQ7H*? 5SKWMZ7E:78&<.5"%'S85<#!9)#?&D4
M>FD4VJO28U']6Y"<T1AB?*'"? 4HK3E[+-9\+L6E9VPO_F=5S]A'%%/+7%BT
M3V 'ZLM&#VS76>WI78W11 J,8Q'+>_D>O>RB+'%"\MN7[QBEQ[LHBV__FV'1
MX1ZO)R3%H0E6^9D&0[QVZ/JNI+IWM\=X+CNLWA(J";)@49L(]SSRSLCGC*"Y
MN#^3PE_ +^,Z_'<N1D#0.<,O?DK$*Q*Y_>Y[A-;9-F?V.+-+)07(GE"0^P1W
M_N$ENL7LA5/?H\\;Y@V>>8'HTF3[TF1[2!!*ZU$N;I ;+ JI'U4 AG"..2)J
MKD9X&-AC#598W^^+#D)"ZN^.FY&#M=>2KG<^VMQ^(#<C0O)ZL_%=%'.%!M%H
M@\TBF!T^F03 'FM$]1E![1E>Y0&C1+P[?D",:G=1_"N>RRM+,-KGH%!WNT^?
M"I6WY@Q,[6?3MBV43%!YGR09\FZRV ^W>?O)G& :8M5C%KL[3&!DU7P9H-_;
MS(+?[6'VO)+4KY#/&Y4>G_V/%*'\RN]%C[(7F)?Y18U3/T?A.V8&*+=;)B]1
MZ@3UY[0\-/5@MMNJ8LY7:]W&B[J9>!'S0W;UIGP234=XV3EAT0ES:KQ+UV.?
M)%'>)?A.S*AMOPW3[Q1)]V%.<Q1-=XX?D_:,7">AF<6,5,.J<\\0_WB4A>DZ
MS"\D%IM4GSRTO9V-^SWY9D+,3SL4>*0]QZ,3I[[K'[#\QH2@WXOLC<HSTEY6
MPQUO;["4R/'>Z)[3<DY: K$H2U</9$OR<)4VF^E:;QR-41S:H!$'I[\]URD.
M&7\P.MLWCS1D?"G0&Y]2A@M3L!1%^M$+6MQ-/SS 4CS.J.R.-"1<Z+LO(=9V
M*UN"$UZIFC&08HFDI'#A*SO<Z]R%Z=$&C0DEF5'J\6[W+Y-A;@8H4?&@-TB#
M[:<&C0GY,1%ZWYNM$#N^;M"@ \XR@J3V:!E?="0W2Q%W1GA:23_"V 9+\[*F
M5J,YP160L0=#B6Y9AR C;"HM>F(->@+TP-"@N[$QEA=L,L3<VK$UD+%HELD)
ME%[(2#N?T0%@:Q,@XTRVUC=0"G)I-4!<2R$2"S(F88AG$JL#9 0.S<6D(7*6
M(N,\+C9U>-TLZBB.>V3YME/(R+./0N4QB6/@^V^S(-8)JGP-A2AX>NV9D9IC
M(/OO4)&M&\ Y!G+^ 1HY/>-$9UK+RE@1*Z5K:A70C^-_K3=M48E<4=T:_GT"
MXC6^ J"\U3 @J96Z&O);YFH=Y>NK"S#UY1=='3BX4)QLL'LPJ;]>%2LL=D*0
M9BZ: 0T,8;*Y>,Y\0#F[. 8G8>(QCKS,36_0.PJB _DN/_F-.Q98W@^/H[$'
MFUL\"O#KMJO0^\V)OR%2.K3@).*D2=DT8P#]BD(48Z$K]%;>'@LW1/8B]B(5
MJ-3F6IM?,Y*@PTZV&50XL#1$9$+$JXH6D#'9PS R@@C:[2G#D6D@HU*G [Q0
M9%/ AA7QC3J]X(=!R&SBHY7$R)-1@R_+61I",^7MR9$D+<><,@&I"Z66QBWT
MQHBB5&N1:;!E%7SC6 5_NM2VO]2VMZJV_:6@>2^BMZJ@.;Q:4P;KX$6%\[/K
M',W2)'5"#U_?>4#PT Q1Y]-S0BP-HAZA7+GT@W-"XNT'BET_F1*-U2?GA,B[
M*-X@/\VZ99@F^NB<D(D%>C]VBBBFZ>BR^N@TM; &.$4,*7**+]I';(W0)"Q$
M$9V1I)2\1.17HU_2NI^'3X"U-7]!1(##<+UC]7R+2@;_&/ON5,2INIJI\<H5
MZ"5B1E)&SPV.VW%79 %^RP6#0K'>HN!SAYID,AJ:QU\5?#S7A!9 >-9=E0UX
M/@D_(/"KMAHH>!5+/QP0F(*8N778)_)*X_3Y0M,3(J9%_/NR17+F!*1G\N#J
MV"AKA$+V<FF?!\.@5'_&,LP2?<<=U@7VK;>BI4A-O)+Z@!8(A=R5M+/5=ANC
MK9.B>PR%'R:^RRK@;G A\+%9N_W-8E-A(?;=FLKG4PWWYM=C;:3N<+$'ETKX
ME^+HEQ(B%D0RCU"/8((*;Y!(KQ]/G"3LP?( 3FM0?PJ,L#P^U!J$UX(H+"W"
M8QW*&^$6EM:5L0[IC; ,2\MXC(/T2:(\+*T- I3,M0-"QD#_/VU%O^DXCE%V
MXY=Y[\;(L2BCB/?6JE9 (D7&V15KM2XH@27C;(NUNAF4.)1QML5:5<)T^,HX
MVS%!84:(VW%6#,XH&V&MM@<SZF6<3;)60307NC/*/EBK*0(,F!EGAV:N/8X3
M]3.*BV+F2N,X$4.C[(2UBJ+YL!V;RI@H53BNM7$BSQ,\*=A$,4&6Z>+'P]'.
MI<K)I<K)I<K)")\RACA.:TTFY.RQ T<4K]S4?\?W NVP2BZ4-F.E6$3>%6V7
MY(3'=NG]>E1P_Y?!I>3>6O>I"\LX.>#:WX="\^V.BRJTWYHS0VII^L8F)Y;6
MYV>(X&8;F<D1W/K\#!%<>*T,XKB[@AFB^<366P8J>H)O\+5;:XYDZL:1+VV&
M&R.,;@"P.[KKF^$6-9DPO"W27=\,MZ@6^P!O?[06=\F4NV3*73+E;,R4XQAI
M(&/ODATW'+D-8Q>;)K2C8V2R%.<C>D#/V,FYYQB.PR_;!CY+L6@3&VA;#RW-
MU;0)Y6U[HJ6YFC:AG&%AM+G7NB58US$X6IK&:=-V:)L9+4WTM&E/M.V*EF9_
MVK0G>H9$B\+C9%V^*@W_,?9#US\XP2I)LGV.EM?4#TC_O/N00.Z'VZ+WWG44
M>G31STZ<7"+H+A%T8"+HDCBMH0?_5*$&__#UU/'OV46A@X\Q(WJ./V[:I19?
M?@V3 W+]C8\\9NB;>*PY LS>$M_SG?CX[% RH07%^+&*_/%&L(XO!.0Z2<J,
M.Q(,-(?O"FO$_K+>O. #F."+U&^WM6PC7C[1&%"GEJ_2\$?6R!DZ/"_Q'&8V
MYK3VFG#TY"??[F)$DB<0EAO3)PSCT%A7_JY]U;)9H)TR5<:H?BW_X#SHLH3I
M]PBK7%A^Q\K71)3)^?(EMN$2V]".;9 *XP1C$C$8,O0P7.P"(1PR\@1&)27-
MJ$T[;6'>4MCU1?TZ+3!E:="84 J.DNJ9C?.@@#G0*+$N%QF\PVBHV "S#%]P
MG4)&FGWTK*X(6AI5,0'>1](6+8VIL(C0>9JEG?ZP7%N\#S=1O,]]8=E^C^4(
MS)C];8C%2A??0 3D,$'7&,XMAA$EJQ!C,DRBP/>(0_,SPF_ WT./<?3N>\3#
M^;)#UY&W-^X6R^%[0H<H3OUP6P-4ZOA2F0K!M<5?)R;K_*&B$TOY39-Z(S!1
M>9F;KN/"[\KQ5C&'F5@H.1W%&A*NLXH_=M(E5Z<8;S(E:>Z*N4.-G8$U%C:=
ME#KD*6TF0N<(;[2QY1<D(%QT<XQATN </,Y V^CX*[YUG2PP6%CC";VC,,.W
M*[M>"'>8Z07?81&NK/'WQ4]WUUF28F$@OOUP@XR6V$H2A/_#&MN'&":M-PW=
M*#)[2]S8IS(;YLJ_89+ HI83NHAY0M7F&-N:ZRA)UYL"K1RD-\<,C$[,N39X
MJZ@ 7-YP?$0*1ILLPH*PZK+#&WN#<11$!W)M%+(PEXY%<\Q)BR@(R.DA)!I_
M0^06%,,AF&#ROCS12*Z 4#Y1DHL8(,7) Q^"DG\]9P<B4Q=?:5^BPJ'&T/TK
M"K' 1)"U\O98'2673>J_(S&>9;.,1]%<X05N_%SP9IH%)+$U\OD#TQ"U%9=Z
M.D-?Y0PRANB3,> A2GBZ=7.,O:YQ#>L"Q_FMKKR#=LE(W=PB);ZTW0OT9]#
MBQVU,M6D3AA<C=9B^*56D3H"6CHQ9+#[^+IT377ER>#IXI#Q(^<)8@L#'W8K
MF$(%?6%6&!C\D[D"-AH47#X]+]&NM<1R1/#,/PR@]2PNECJ_E2\/1?,-9#1,
M>9FP13'(V!F1B[3L9);&*^@=%9%ISE($G'^9"&U]MD=5]-53!69#VWM^]T2)
MJA'2TBH;?=$CMG9:6N/B7%J16E MK3-Q+EXT3+&65GTXZQ@Q#+ZV-]ON22@M
M4_+<(NP>HG ;8'[@$6V-Q#G_BJ)M[!QVOHNY1HP<T]%SI49*U,U;C)88H[ID
M\N34$@ >*@ Z>\D)7-!^'8 H.\VUJP7<]7JIF5(1#=*4E(OHC)UVR?F!JR^"
M7S*".W:0)2?(_7$;O?_9C3(L)A[S51<_5(LN?O'U];FUPMH#<]Z\*'2S."8!
MT90&>0Z]]C#[MGS8^"^]K;__S-EZ_&!@=S(I/;7>?(GPS<\/Q^D.LM9'>^X=
MQO;;]KL.(!NH>U@@S[D3._E:W0L&,K9DR;DRAD3 K_-]2V$=XY!U;QS0R%%/
M\.>)4*>CP"<:2S# \W2>CX)QO9T3.;.TN (1"2PUQBO#RA-(%J?H/SJ$W^U0
M2O%TT?HO6O]%Z[]H_4.K?B]1Z@0MZGK$0C_&A;-MTZW*#/B:\D5'O>BH%QWU
MHJ,.=,B4V"AH/%FKKMJMHP'356[06[KR\NKU3E!364SK'N34K3?7,<)KNW-<
M6EY%IF"(YQC3(EC+$BD(_/'FDH@;BQ'4+6<,O%2TGV5%^^9."VNJ,X?:NG 0
MU2&BX-T/M\WE"<N'B.=,2O=/I-86MY% _>FDR_H-W[C[;,]=6//YI0M#WYOO
M-^>#X/$JBN/H.R%(YX"?I$>-RY#[BNGIF'.]5,^FI>$<,7P:;CP?V*C$VJE*
MM%QMMS':XDNW:JRT)\(SR]C4\TTFZU&X"'E4H21K3\K%<VB:/Q[42<T[LOEN
M40=1XX"V9QH#BZ@W]TF2D>PODN"3U%=;+RW[&?'@TWH%J/VK%V"]R?!AV9:=
M/Y4WDOL*LSMZJI_\.[[MB&947^<+_CHQZX2)CY_<AGA@+*KG<<X;0>WW:YB1
ML/GB,KR.]GL_)2#=(<0U[I__/E H.!]H#3#M<"DH&5+J?@.!N0*R05/9)2 U
MQS2R0AF&#\A86':;$;4>"7QC%G_G+8.>%7]U/OBSJ30A,@&UBBR(+"V68H%C
MA"G/?LL08C&02^^,,\C5S[?7@,:.]![LF&]*8F@<#<@.S&$EGA9.( -^!F]K
M&L@L!5+[?)]EGX,<>SS\$9BP;="$U5"T;P*!2=/R$BB#7(H=TZCE15"TD:)G
M6+6\!LH@),.WQEI>%*4?[?0UX5I>*6404E(T]%I>,F405)V)'&#1>E=90N[B
M!$/UYH=Y[S*(P7OE.E?N?S,_*5$CC-T33@&0 ,187W)UK/VDEO*C^!IC #/6
M1_\9(R2,E)+/&SC:X"J*OOWU!0O]_-H%[2'&D$HCPVN8$6*2,W@L]'U2P-\G
MTPB\(_P5T2A[+"9@V9*(!7F\_6_.?Z+X.G"2A+0P%F)6]RWF(A2+9(0G%%!V
MGNS\@[BEF6B&,3#NP^)F/'OG^KS)&-@OL>,ALA#QEG6&@>+Y_ AOWFA0RQ_D
MRC(?Z2O@6%?'BNH%NZ7S!HA@CL?>S>]N^Z87;"-S*)B%]Y!GS&._,-TE+U%Q
MZDM^@))?8W[#(NDTJ->M(L/0?0M4<,>5+LXF7XY8_CD*:=G;-#_E6WP7\?O9
MJLR ="O?;C;()66/;YP4J\*U)Y_4KVC12P;>C*+^._)>D+L+HR#:LG-L)(.'
MUMRZ-J#D&:5I'D"XWERC.,44^A@EZ0_70920LNW>?[!^0,GBVDEVCX[?C@$>
M\LT#PTL.X1X?1N]+%'_;1+&H"RMW+$#1YC5!FRQX\#<\HY'25',R0'[[>0*I
MZPORM[L4>:MW%#M;) 7XK%>:ZXX91=YWOXJ^;;?!+!\;Y\2U8_V,#DZ,^6=P
M?$)NM W]/S#?BITP<5QZZBNC<F5[KC-AXO$K:M?SL@G&_BHD=)+.7+Y7N*@H
M1!L48T*676M*KQBZ$2UFTQC]*#]=->P^.G'J.T%P7&\V22<;1F\NI,UYC$E8
MW]ZIN4>* B"%]( EIF<_=%%=1\%4NG+3S.&=ZN&_8VU^@8JOAUV62-6E CK.
M4.['5+9/G2*U.KX-RS$@MA=TP?XT$[A[VK4:8?@B5X#EZ#E#@Z^CJ&MO!XT7
MI105B4F^#KX">[$$'Z*DE2$18DD:BQ*A]/ 0U'&ES:$LP9B(E*9%F1W$UJ.>
MHEY C.R 6IY8J>+2J:. )Q%9@@'1\3H/!78<EWY2OU MDKNC0"-$Z73T]%#5
MT=1+9K0$<Z)3909UUC=;&$ 34_++04;/I'<[F_M#1L\(O%S7]VEY<MFYATO@
M9X6,F4G/E9;2 AEK QZW0=WAEF<UGGL&^5YVR(B9] AJBV"0,3?"K:<6ZF!Y
MHJPN4LX+D[ \;U87654HA>4IL7T%QM%"-"S/FAT GX(8#<OS9+7$)?7PCS&P
M\@L\K(P8.3*7%&-B^8A"(BZO0N]EAU8!#=[!3]8;_.-C%KL[)R&%8UR$$5;'
MQB4/^9*'#"NI:\EYR(RS70D7]QX^X?Z&UN+(!=-2=BW%,M(:"S\F=15\+&LD
M2;9'WF>4KMZ2-,9BB61+QOKJ)8/(ZCR\2YJUF5/-/%?7]7[KXYQKC>_.#Z6Y
MZ$UFRN2/43^]S*2]2TF L\0OBTH"+"1OWJZ,W\6DO [.NM?ICLLS1OXH)&3:
ME&9E.'<8%"U32L*'UJV3UP3DS/[N+%!:G-3:@XEY1.?+LT#KY'K/'!6>&Y3S
MU!?GH_9P F1R/CP+I%92V128K']M_/(5P\@K^&JGAXA/<]-_?[9%"2;8W,\H
M?6DH(F/O9O>#MG$.F<E\6@/]):7]DM(^VY3VB5QI,\H0NJ3+FR$Y?3^/)"QF
M!$^(Y3MS*61P*61PR=>'';UO/($&<.[QZ,(,:'PN+G7YDG<+!3WS$ND*%P3D
M/9EOG1,+TJ'-96-<DJ$!8,9Z9L?Q8T/>EN4ER +,4Y_P ,PDY=A:%L&-RYC)
MQI@@]2EHW$ &N;4TSHOOF,F^F"#Q1G3'3)+^)Z%O R$E,]F>Q=9DL),N&=$P
M,]D/PT9JJ]+TG_ ?7ZM<_<>XN(J?T\C]5B3;O^ OD?(#QK(JB7ZWWM E=3:T
MG4_)' L@RYZNZ.I(UZ>64-^=80P,&OR /%+1XU@O&7-UK#\19 1IO  $D,)$
M0<9 &Q=MOF'F<XJ71+PO]5,KH"+^>',9W[65"/'/&&ALT=1JAN^GYYT3HUT4
MX(M:F$7*'V^0=# >[_&=B[7'+/;#[2/"EZY'5TBD['<4$]/D>I/_.R5BSC-R
M\5!!ZL"9+S5'A-5RFA>XN/2 9!:TO?W="3(T\-8JOM,<*O JL6RIL:NB&<;K
MFA3\C^R#$[J(5)23U31A3C$'2 .MGR-\G5(2X@'!&VZ05>SW44B7@Q>SCNF5
MFA\#?"(HI^.R"_E,(/MRX[_[6'WSGO *\=I<3$?.5FV/.%.- 5:NIS@.3RA)
M8S^7G4M-X08E;NQ3!9,#HN9+K,VR$"J*[/0*AEIF?VB9OKI61PY+I; $)Z)^
M%T,CQ9*^,DH$(U7$&AD1#)4'- KDED.^%ET'7* V60Z_.N,\4^V:$9X$*4,R
M=0PR%GK$]W!-FSP&*F._ED<SGGN:5!7=&:&)?YB$&C!D#(QUD 1WM>71;\KG
M1FQ.L#PP2AT+7%N$Y7$SRAA0,F98'EW1DQQX)A#+7?S*V-"UFP!PV9_,0TF<
MYLYY_(\?$/+V?[XE\Q)R_]^&V;Y(<GCP";L;U#!%OEP9I<CG3P8I_,/7%S\E
MU]1]Z!'L9D[PQ4]W]<3XE^@V3'V.)[+/&X:UNTG N][Y:'/[@24LTE9OO=GX
M+L<Q)AMM7(H7'*4S-I(<,"FB()VDTM!*<3+I2=(P\?[NQ#3*B+!JH0N9,="@
M8PKK(<A;8[TD),VF[OP0BV!8A2&+>XXV8H>RZFQ=@G&=P,T"9^1PJ4H"C_ +
M23LDDGP6!;Y'Q(\K)R#"Z/,.(291U=;(Y 2,DY[4CSI>V<^G<YYD^[R-S \^
M7A+[SJP'J86Y=) ;KY+;_V;XH+*NS]J<(C*QSJ*^T_YB6%7Z\2]_49 B3$)\
M6GT7QI7K1AG6(K"(0$Z5A7"J[65-2B[T WL@+**F^9M(ND]AJB9_$0R\.P'M
M*I1>.W%\Q S%4HB9]-K$A3T@]6% 94K(?8BY,6HFAM 8V\I:8Q'X(D(N,@.(
M)%;6G"IG'FT"5VU_7V+D)%E\9+"E&HP_0 52RI?*RZ4J2H6IMGUV+=A-/CMZ
MC*,#BM/C(Q9W4GRNR5X?B%1D[_%4YD[K ]4<PNT#IF)T.J95)G?=?&H1 L0$
M'6?($PB&%H"JMKM5(U32R/L^O'8.?DK:+]H#J%QN8EPW=!*#35D#K_RH/A$P
MUIO7),_IL0G$7FI<%&Y?4+R_06\I@SG]7(,:.,@"4N8PXS85_PQ_B]4V]8ED
M987(NW7B$$.=8,Z<[3/J0\=2L^_Z5L$LY53WX3M^$L7'NEQA#6 LB*H$6'N@
M4;PY*U*D52I(I;48[8C%]1WEJMQ#E! %;KW!.EW=N0@= 5(Z?8S1 8L+18=T
MS*(I!MA*NS7PL@]DLPH/WLW;#S?(/,R,.J1M :2]% "RMW631/=R_1M\R/E[
MW#&_G+;:)OCZ["RQEOKIONA-3L1D3-8H=&G$5>7PA@ZZ0""NV!*#:BT K<^N
M-H,CFO:F?\P39-:H N)_:D,\C5-1%<R6-U$Z#0) +<F!#T(YT-BB>7XQYL(Y
M@\WFCJH0#20RZ7KHF$ON##-'(BQAN$T9C3'F<*OF(&0C7&FNX5T0HM]@XJ+,
M@<=<M6R6R11[D7N.<UY%<PRV#N^ZWICK9PPT?BFQ_6G"JXDYQ6"FLLAMQ@1$
M.,48( H^,"8T\GDFB8SGX^)1&&>\.1!XOBLV )S1H-ALQRVES&S;,X&<E8X3
M2N&<M.>84VDX+B6V6L,>#&0?NJXB'89EG*A4_$!,@!0F&@.JZ>UA+K\Q9+;]
M<(>XS/1\,;PK3NLM)BO R-TO'/%*/M/@>5!QMG#.B<)4<ZQ8X$%ALV'^!#A*
M;LU-HJ;?5A.,6I^X'@^N(8HWPRQ!=?T:?%KJC 52O4J]H%A')R^29%II,)-G
MR53UA"L%HYX6<Q]NHCAW>E3)[]70VN.B-L1+]+)#\FR;HE[Q3Q"R;C3N(WX4
M@2C8'Z*?JB?0@DB)3WH07V2-P<#2 <3XTI4W0(QO(/Q3(<OP]#19;PH%%3]]
M#1TLWN''$#@@;2'_&$<;GWGHGQ!6XS)TA^>P;#<G495L%O[/J\>+0>>#E6)4
M@N>'&8:EVJDKA.\X=!(#47+[@5& P?-#)S[2L@9$,B&(B0+\A2V6YE&,$G$$
M;/5=:U!U6GO!2CC5]Q*$7TJ<<44W0T+ZQ0QK0/U,))]J@[I@CDHVEB")2<M=
M5#68BR6@21@B*5^TWA#-G(:QH/C==U'R' 4>.S4.(H@3,SYB"DRH(IJ_L$/M
MFN(C3.[WC"@B,%'\YL3?4&VX-7 JLCY,$ 5D5RA$];-]H?Q.$#9]UB:$GZ#C
M28GB?\6['SNDP]+*V_NA3]IAD5(S FAA RLF?@9.;-G.J27=HF%RU$1LFRZ@
M)[8I'8(;=(B1Z]-WS0NRU3Z*4_\/^BY2A2IM]:%CY(Y8"RNEV#637#G9%# /
MNAK?=OR0\(*3V?;!3_UM;NA%:9H7_F?E&BC!/)%CMRNEMWV[M1$&O?\]S"><
M< #]-QGTAXY^WW3<J.-]T7P@3%<PX46_U$::7W:;"?$6?1IG\)P*35><$RF:
M8PP4IA+76GISC$&?-M^6PG%I<R<8C85B6S<XC(HSW&"12+[A@@F"8(+A&X=A
MF1#<%MW1)@.(FH8"SK*;H\Q)7S+-GRV126:9]4L*]%6^CY(_R6"T4UTA92Z]
M,<1<Z*-$OV0N73+)+ D)%$@^"?$GF3O>:@HB^Y KS87GS5=WY#.":T%Y]!GK
M:X</Z[DS;:IBJ@D\+UKZ#JN*_C;,@T_<>BLD?'O1GW*@2FI?Q7Z"<5;O#]0I
MGZ-?97&RR%(9RKJ1I=P9@&T.O4T'AJ^5L>F3?S>-_&5XMX!F3!?).;\+HN^P
M0KI(+AU>V&,<D>XJWM7Q-2&Q["=!8X6WZ[W1AKO.$EOV TNB-@C K0H 93<9
MY!45 IJ_J(W,R1)#35*IT0W*_\8_YR;5VP]WA\5,VM'A=K-!+M/II8-U>^Y3
M#E2Y%4-*2V4+L)=HY6)TQ^@JP\R V*?S7"2Z,?D3CX45F$X6#DY.[3$D.(DC
M%R&/7C8TXY(@HM4<[7+HSCMT3/*TI]AU/P;N;(])5S]&,88*SW^.-NEW)R;1
M[)76S QAN)":#JDQ3[T]]8H'YN_X/5Y&IK2C!!HA,G;AH@=?SYL=!DYHSP$[
M3V@LI?UU>.,GARCQ<_Z3$\$G5EP,S*O=/)O)GZPW]='K\*QUV53!^+PS^(0.
MIZ:S1+9B!2G!)+SSCE_SUJ>\.#^"37GR;W;R(%4&7&Q]E8WJ?) 0&5(^$$^^
MB_)>LU<.5>CWQ,S>C-K[N[UWE"*=,(,5+:BL>B[4K71^3O3Z+W-'A(3^/]EK
MCU!1C;H7<S6+RBGX#LTK5S3UQ1Z=KB:+]-'$13<,2/4%EW FM2*FTPN/C&JH
M$RX"&O$+%%<UXF>]P%RNOY;]E FFUBN@[:9 \E/;3=8+3!85E5I^V7LHG]@7
M*'(S_E ZP^AJ^YD1&^ON]0HXAZQKQ%([69UY("BM;HOZO^T=:V_C-NRO'.[[
M81@V8,-A-R#7>R! KRF2=,4^*K:2:F=;@2SW+OOU$RG9\4-^-78MW_JE2&7J
M08HB*8JB6KDK!SQY]%&=+ZDQ[*BFTF3(C.+.L5)@C)XFC,<O.W*L.%? ' EF
MK'I@K,-OJ32Y1.SO26D4E+V;>XFA[9W:L%/X>UNMZ:XB]&&K@9FFQA+JZS6H
M&D(]6W O*&KB1($NA%35YI!7<U?-8UDXSPF/ 3]1:E!O>)EY!MZWIY,!;UR6
MWRJ:3T3&TQ'7J>Q:G^7N_T[?Q(\M6!'O^O)"L?)TQGG[VK2;VJWUIGLVQK;.
MK$C8("?.#-GS88^62BXKTC2I_RW5MJ]1=;^XH.ON40Y1?_&HK)0#O4G"'15J
M?\6"!,*?8;CQ*I&Q)!&8[S:A5]-$I:ZRWI@W)P5X 6W0%D1 ]D@WF\5Z5B&)
M8S%%70,+_Y]$7Y.>4S3=4.QQAX<0-.>90<?<7<1JHGF<L1>>2(&29._;BFOH
MU@FZ/LC6M#'P]K8DD*J[UR* 6X3N(CRZD[Q#:R,1OWFYU\])8SV7S9\-/>@,
M&&?' 4A7<5)LSPX1VS./9*E4KI2-?>!"OQN<=Q9DQ_[IJ9_Q*_BA0YZ#UIR:
M/W*&[5;D=4(70X+YI!'M,*E=4F$[GS>R%<\.26^=C_EN11*2R*FEAR,V+^G
M*DW3#Y41GD.LL1UA5"ZIX-DDQR,7LI+LU/D<B*WSV35O;=_,A^YAFCJJS,$.
M)LUJC@'];;8X(_.B2RBU+B"E7X;8[TZFL9Q1=./_-)5ER4*Q(E2$>4EB^)*3
MKI?=8 ^:Z%9YX!UIK?*O;D+K0%^2T@U[.-5!=S<>4K77'YB'+#JXRCU5H,[^
M"O,5_NP4+KKXCY]4_V_)\<BB/8<B4Q!%7&(+6 9%5*<@>\5\NT\^(J%"N%2H
MJ0!SR=[&Z"""06]5Z>M7<;*+)9,)]/)9\.28 AHC!G\?,;)^B\WXB3 3%[$@
M@/.W=Z^E .U"=C&N\G>O]R1(F<\^:OM<+H2 V#\,MWI_.L.8$*S%-R+@Y'6%
MA@]$^LG3,E)])ECCLZHLXV6DKP&4G&0?OU/AL9C>"B5_4C)-/0H]+[X4;^!7
M#&3&[J:>'1,*G%.I7RCX&%.ZU7\O8^3SD+!H9'SP_TN8K?\LFXF$\0S":"..
M8 0F8Q%XE^7E$@!N 5#_[JCP,X->[3<Q$7&!< U0[DDVB_[0J%@^Y$<?\HA*
MD\I]]/&;RCL=KZ9JTET:.&G'2FDP1?0K07TF/Q$/8A5.YQBYQ>$@Z(%(8+G(
M8T=5$O($&011?VKM@>G3F6W+Y/%PY$WTJ;4\-0%J/\^' \S0ORAQ+FF$88YJ
M=)Y@*)Y2PUZ9:7G3/RTNJH]!FG)2TYQ#JQ1B& J/G%/"OPW*2=3TP6(W@=T$
M-A^.!P=.J!KT[[GXNN?"H\5IK/_NY 3F7I190V,I&M5RB\7@&:4UZ9XAB\ZV
MVTIX>KPXGB\VK,$LBN$!>VUN*:8,4<3$6QC"EGZ7[]76\&O&N^-U4":I3#]-
M3=3WG'_]=<M"^G.1N:OE3C(UQ ZL]FH!!GYQ_)8/3B(P[LX@,ZV6D53&5<P\
M8-9GVI;4=NZ*6=>J =++YHHZ.Q:9.R >/T3L7^HO?5#>>T:R_/WI1?3L1@P&
M]*)44!0VL>/Z67CC#\V!90OO6?MT92K:+>PG\ZIFU/@OC#529 +CV\-K/%!4
MLW?6,547KY.+^G9YXUXE!F[98KP820,?3L=NB9 ,]G-XZ[>1DFV576'35HF1
MW8V[AKMR-US^3:7"5 %Y$'YF/ '-0+-!-K,1:DP'IQ7O6HTU?M@HQ<0>24RB
MDOE0\]5)5$90X_D TF>W(;IT/IM%,L890ZHI)C_LZ#D05\\[KA;KCYN%5SKE
M*)>ZN?9SGC,,'\A\:F6?6QN<D^CUSN1C7#-]J\W'*X5.B,HR!E=#0H*%:3V;
M]6[ A5,4D+.'B:>]V]6"XEEW,ZQ[!T4FI]<IRRJ0&S@.$&4O) .#N2/1J3RY
M%S3@WH3KHV2%!?4>(A[PPZDHOQH G!1<0V[C;ZC<EEX7'-Y78.ED-C;6(L3K
M/289%"Z&;WS[P!-EN4/I]IL"/WWBB4@M&/!G*YD!N<)*3OTAFG*2(S_0B(?
M)5R4)8GUDW,R8EQOY?/X1 =61$/X<XK\O6'?):41JLZ&9=*SDI,+8H29_L3%
MGBH\Q,!;LV<8B:M[L_35Z%O"E$CVJ-K"9/K/_LT96[[=J7T#R?+4C$L,A5D<
M!-4[\>)B:X/ZL597C;,\YQ1:4\!/_4B/--1F9DM%>/%RNJ3K/->E])MZ[=RK
MJHR$'\@C\^\Y]Y?+99&S&@!^+*;JY&R<2%1W'H&C!T(V [G5SNY9R5UN/)]:
M<8%)J2Q13ROQE\[*OMIC%*B.$:^ZT2]NRQG5U[IENU&\+VQ[$<L'YW8B:WI(
M B*NN#AR@8<3)A/I&O_Q&3F'H;1#NAIN-<9&Z,C,H]03F\>]1^*J>=S-7S&0
MVV-N OHNQN>NX4\B:;S:7[.0Z0M5)1.["Z23*$+.<]SZ/$)"Y%P2;@R@($%P
M6NWW,<W$:W=X9W1)^S:J/>1\=I'D6RY)<,VCPS7,E/;(WFK%H(139D6U0 VO
M6H8P&-/X=_U<0R*\!R6X09A BB6(!%I%VAPJ!\QWJ."H,NV;ASOU;_2K-:,E
MBZA!$0D@](F;"5Q(9=_M$HGATY4#K0)=^E=V[PRPF"WOR=9_SG8>ICGW*&4Y
MZHHW5$H-M]I?42&5U+[EL7QS%?"XD/DNQL>5",LB\(9JS<$%IV^.Q]X##<F?
M_P%02P,$%     @ =8%;6T_'+(G&"   [B\   \   !A9WES+65X,S%?,2YH
M=&WM6FUSVS82_IY?@2:3UIX394FVVY12/>/:\L0SUR1U?#?]"I%+"6<08 %0
M+_WUMPN0EBS1CNPX<[U$R8PE@HO=Q>ZS+P T^"Z*V/G%Y3MVFC@QA7-A$ZEM
M:8#M??QMG[V]_NV?[%PG90[*L8A-G"OB@X/9;-9.,Z&LEJ436MEVHO,#%D4G
M V)X9H#3,#OG#EC<Z_2.HVXGZOUTW3V.#SMQI]<^[OS8^4<'OW:6LW2Q,&(\
M<6POV6<T"24K!5+"@ET(Q54BN&0?:YDM=JF2-CN5DEW1-,NNP(*90MHFGB\&
M$Y?+DQ=L, &>XB<;..$DG S_B Z[[>[@(#PBP4%%,1CI=,&L6TCXY67!TU2H
M<?RFF/=S;L9"Q;QT^CN1%]HXKES_KTBH%.9QIQ_-8'0C7.1@[B(K_H*(I_\I
MK8N[G<[K?J&M((UC Y*3E?LOO3JIF-;":E:]?BY4- %:3]P5JG'NX !GWG)(
M)+?VEY<YQXF)5@X=Y3_Q&<S+=0''S1R+FB[#F7X%J'KAJH5'3A>X2O\NX[F0
MB_A:Y&#9.YBQ*YUS51..M',Z1UIO"2[%&.708D@(S:_E)%IJ$[_J^'_]V40X
MB&S!$X@+ ]',\"*(FP53C+1,^VNZK:KSPP>CYR+G[)V>\A]:EBL;(19$%JAN
MP"CRI=(*O(5G(G63.!.N-AGJ-YQ/Q$@X%L!!\]#2Q5:VZ?;6]'F$>1*4#N;_
MP#YGPZOKRXO+L]/KR_?OV/L+=OUVR,[>7@XOV/"/X=F_KB__/<1AI!A>/=)^
M1^WCIQN0 DUDBZ=:\,L9[++%KC@N8\(^&J'$E".7%DO D+K,3;B+&^WDUT;A
MJEP<';:/CMY@#@G9*)*0N?BP?7AX^'I=_:_>GMTVNV03/@5F8"I@!BD:45CV
M>\D-AI!<8 &@W,RP\EQHDS.L.;\SG;'3,:I@%U7%Z._ B>KTVNQ7;M&$:*Q\
MP6Z4GDE(Q] *-C7!DJG&A2KM6%51&%<+5BIG2L"E8'7W?0&:F+,<GPP5Z(PG
M.&28SC&9.AWH-@@4)& M-PLBR?D-H-P5GA;'4E0&14K?$Z ,(DB$P68$R11.
M1TU2, S-ETR8+>G/<OX,L(D)3&@!N; 2JSS:A<V$F^ ";0&)5Y#X%JB:3G&9
M4YR6LM%BU0P[Q!!B#A] #+#LMD%;^J"%<$%R?&U6W@N587"&!E&H1)8I\D0_
MKQB\A1@1%-"X-DL((^1AGW<+H<I[=DTT*IOZYJ9%%*5$ L2-1N=Z<=;KDW#,
MR)G4,UN#RL!86&>PIV.<!H/>J&5K!1NV5F9#VQT\"!Y';79]QY;?OYKW.MV?
M^[9"0%7X* )UE@E\#/ZX9-R ]RAZ2(PDD.49((Q&4M@)T1,9-;B4@N@Y76Y3
M2 &C96!5&)U BL.6[:$G4T!H!'<-Y\F$JS'0/H==E1(INH<\ZA[OP;Z?VCU.
MPU-X%-24J0 IXL\H,:P@+7B>=-E:4'9'4(:":)WK^$,**G'-G4&%BV^Y">#[
M[!PLJHCF]BG_TUAH435*>&FWGT)E803HUTI2*#2Z-,@ T\%46)]DD J4YT/=
MW#(]K::XL,U"H%259NGL5I7^Z*7 5(6ZX(9:I-QY14=6I((;00L0H1[ZI*N(
M4VFI1OG LKZ@^92D+:!"N*_UDPILBT122DZ9%)?EE5C6.IP1*N=JP<=O(R!"
M]"?.A[0YN>V >#):!^+6*6,#C]LGFZUAB5">BI30QJU6G+(JMXA4ZIL(@MRD
M-1P0H(*/A!1N006Q22P%AT>.!T7 ]1W2E;[+)^]YM:"B- 6"TOH"GB3:I%X!
MWX&-06%=EHA-? ,%@9Y(L+L,^,/@$ 7FSQT"[T%@LL^&4RY+GR_(/9!EX(_Q
M%+;6F\W-LB!OD0##8W/#XQ&'$S%YV=!6C73I[E=AFQ3-;ZF!>L;LTUTY&]7=
MJ \B"*9 ??K$? >:9M"DF+:".S;=2IN[JGOQ;YK!\XAL1451)TEIR'LK%:B)
M;:ZMPQ=T'(;,;(*<_@P;^\!GPNUM@:6<X8$&J4^F?@E5HEO@AO$&9+6O7*-O
M??ZJ[D?7MP:EXZ=W_/X4)ZUQV%J&,F66520LHYIRPB-*[$:WM52.8\OE=*4+
M$?D!Y)GGPCF AS+G2&/E)()4H(:>RQX"$!.5I42(G]3YU3B'/TN!"_"0+E7B
M]Z#[N];^_M:>+G.HMQ&(%MH.T<8J$8#>K4K2;8L] WY#-2;T%K[*^*[(GSS5
M&_Y'8:;JAL-FM"&9\!0G6KC-)??CJVJF< YB!'N>5JAT%LN<+7-T#9K0KZ;*
MNXUG([LJ]G#S?8K%*C,8NBUT'/A\@Z[W1WT51EJA< @UU7(*5#T4'U<GEJ9*
M49 74B\ W\XF.J0E?@>!B)CGJ8;MQ]XIK=OM$7XC:/S]G$:WP3%[CUESA";J
M_=3RE[R/-,N3KR&;;/*_L,+WK[H_=E;W-"\874W[+5I#@-.=<W^$202,5Y3X
MX[J(/))\@7UW( FBCCOMSNN:'#TN>6$AMF'7!K5Y_(ULF.9OHDF^J873)C(D
ML+AF4%,A67IK.B_O#0F;D[5(K_KZ&8?\-;5+[YOW<V^KB?C-;"A8WXZ3<V:X
MTFB$Z?HF]G\C&F@&=\,:ZDLUCRNZ;%^]9*.!*34PV(E6$$*Z6YH:8BO3@EEI
MY O?J#\0WD?']/^!\'Y&)/^ZN-/*-+I[W<2K=YM=7YJ>:/0*X_4(L6+^]*S!
M'0VF:RRFG78/ ;VJ8N>!ROID]WW>C?\S.O# 'FS>4#>Z=!>(SU!3OF01V2[Z
MGLVN#T74UQPQNVCYAJ+EV6K5KB)MZZD/!C?QM$Z_/3Z;",C8< Y)24?*['TX
M1-K%W-<;<[L*]9EVW_L0+LZXW R<_8<C![_0MO+O!,CF;?BZN,]"Y>IOJ3=^
MC9U)F$?AJ)=^,HW^+'/53X4M<.\=T]OU'VQ71V:U3$\3@4H_\4ONB5E+_T))
MH= HCIMJJW[W!;(,PP4?0\AK$<\0@S&7,[ZP/HD-#N@7[2<O!@?^M_#_!5!+
M P04    " !U@5M;)B?'=<4(  #W+P  #P   &%G>7,M97@S,5\R+FAT;>U:
MW7+;MA*^SU.@R:2UYXBR)%MU2KF><?TST4SKM*YGVEN(7$HX!@$6 /73IS^[
M &G),NW(CC/M293,V":YP"YVO_UV0?#HFRAB9Q?#2W:2.#&%,V$3J6UI@.W\
M_LLN>W_]R\_L3"=E#LJQB$V<*^*]O=ELUDXSH:R6I1-:V7:B\ST61<='-.&I
M 4ZWV1EWP.)>I]>/NIVH=WC=[<?[G;C3:_</^YW_=/#/SG*4+A9&C">.[22[
MC :A9J5 2EBP"Z&X2@27[/=:9XL-5=)F)U*R*QIFV158,%-(VS3GJZ.)R^7Q
M*W8T 9[B;W;DA)-P?/YGM-]M]X[VPB4*[%421R.=+IAU"PD_OBYXF@HUCM\5
M\T'.S5BHF)=.?R/R0AO'E1O\'0F5PCSN#*(9C&Z$BQS,763%WQ#Q]+^E=7&W
MTWD[*+059'%L0'+R\N"U-R<5TUI9/55OD L538#6$W>%:AQ[M(<C;V=()+?V
MQ]<YQX&)5@X#Y7_C-9C7ZPKZS3,6M5R&(_T*T/3"50N/G"YPE?Y9QG,A%_&U
MR,&R2YBQ*YUS50N.M',Z1UGO"2[%&/708D@)C:_U)%IJ$[_I^'^#V40XB&S!
M$X@+ ]',\"*HFP57C+1,!VNVK9KSW:]&ST7.V:6>\N]:EBL;(19$%J1NP"B*
MI=(*O(=G(G63.!.N=AG:=SZ?B)%P+("#QJ&GBXU\T^VMV?,$]R2H'<S_@7].
MSZ^NAQ?#TY/KX8=+]N&"7;\_9Z?OA^<7# GDY/)T>/(SWD:)\ZLG^N^@W7^^
M RG11+9XK@<_G\.&+?:'D%+P'(EP*E+VA]8I&P[Q?@*&;&9NPEW<Z"R_0,I9
MY>)HOWUP\ Z))%!2)"%S\7Y[?W__[?H:OGBG=MMLR"9\"LS 5, ,4G2BL.RW
MDAO,([G *D $S;#\7&B3,RP\OS&=L9,QFF 75=D8;!&*YO3:["=NT87HK'S!
M;I2>24C'T H^-<&3J<:%*NU855885PM6*F=*P*5@B??- ;J8LQRO#%7IC"=X
MRS"=(Z,Z'>3N"2A(P%IN%B22\QM O2MS6KR7HC&H4OK& '600"(,=B0HIG X
M6I*"8>B^9,)L23^6XV> G4R8A!:0"RNQU*-?V$RX"2[0%I!X VG> DW##$WT
M%(>E;+18=<,6,828_4<0 RR[[=*6,6@A7% <'YN5YT)EF)RA2Q0JD66*<V*<
M5QS>0HP(2FA<FR6$$?*PV;N%4!4]NZ8:C4U]A],BB5*B .)&8W"].NOM2;B=
ML$SJF:U!96 LK#/8V#%.-X/=:&5K!1NV-N:>M5MX$#P.VNSZCB^_?3/O=;H_
M#&R%@*KP40;J+!-X&>(Q9-R CRA&2(PDD.<9((Q&4M@)R9,8=;E$072=+O<J
M9(#1,DQ5&)U BK<MV\%(IH#0".$ZGR<3KL9 FQUV54J4Z.[SJ-O?@5T_M-M/
MPU6X%-29J0 IFI\1,:P@+42>;-E8479'48:*:)WK^$,)*G'-G4&%BZ^Y">"[
M[ PLFHCN]I3_<2RTJ!HEO+2;#Z&R, *,:Z4I%!I=&IP Z6 JK"<9E +EYZ%N
M;DE/JQ07]EH(E*K2+(/=JNB/'@JD*K0%=]4BY<X;.K(B%=P(6H (]="3KJ*9
M2DLURB>6]07-4Y*V@ ;AYM8/*K M$DDI.3$I+LL;L:QU.")4SM6"CW^-@ 0Q
MGC@>TF9RVP+Q>+0.Q(TIXQX>-R>;C6&)4,9M!Z&-6ZTXL2JWB%3JFPB"W*0U
M'!"@@H^$%&Y!!;%)+26'1XX'1<#U'=&5OLN3][Q:4%&: D%I?0%/$FU2;X#O
MP,:@L"Y+Q"8^@8) 3R+870;\87*( OESB\ '$)CLLO,IEZ7G"PH/9!GX=WD*
M6^O[S<VR(&] @.&RN>'QB,.!2%XVM%4C7;J'3=B$HOFM-%#/F'V\*V>CNAOU
M203!%6C/@";?@J89-"G25@C'_;#2YJ[J7OR39O \@:VH*.HD*0U%;Z4"-4V;
M:^OP ;T3P\EL@C/]%3;V89X)M[<%ECC# PU23Z9^"171+7##> .RVE>NR;<^
M?54/H^MK@U+_^1V_?XN3UCAL+5.9F&45"<NL)DYX0HF]UVTMC>/8<CE=V4)"
M_@;.F>?".8#'F'.DL7*20"K00C_+#@(0B<H2$>)OZOQJG,-?I< %>$B7*O%[
MT-UM:_]P:T\G.M3;"$0+;8=H8Y4(P.A6)>FVQ9X!OZ$:$WH+7V5\5^3?/-4;
M_B=AINJ&PV:T@4QXB@,MW'+)P_BJFBD<@QC!GJ<5*IW%,F?+'$.#+O2KJ7BW
M\=W(MHH]WGR?8+'*#*9N"P,'GF\P]/Y57X615B@<0DVUG )5#\7'U1M+4U$4
MY(74"\"GLXD.M,3O(! 1\S+5L/W4@Z5UOSTA;@2-?U_0Z$@X9A^0-4?HHMYA
MRY_T/M$MSSZ+;/+)/^&%;]]TO^^L[FE>,3J?]ENTA@2G@^?!"$D$C#>4YL=U
MD7@D^0+[[B 25/6[[<[;6APC+GEA(;9AUP:U>_RQ;!CFCZ-)OZF5TR8R$%A<
M3U!+H5AZZSJO[[#][O" %,[)8V1;?0Z-M_QYM4L?&OM#K]WM?;_18/S+W#.T
M/BJG(#4&<H9NB$;(Y3>Q_QG1C::UU(=K'E]T\KYZV$8WIM3(8$=:00GE;F5J
MJ*T,"^ZE.Y_Y>/V1-#_HT_]'TOP%$?W3XDY+TQCR=1>OGG%V?8EZIM,KK-=W
M:"KFWZ(UA*/!=8U%M=/NO7M[Q\3.(Q7VV>'[M./_%PS@GMU[X+BZ,:[;;'R!
M O,Y*\IF*?AB?GTLK;[DM-FFS->6,B]6M;:U:>-/SR8"LI5O0#^$%TG;+/MR
MLVQ;F#[1[SN_AL,S3)=[B;/[>.;@'[2U_#<!LGDKOJ[NDU"Y^E'UO<^R,PGS
M*+SNI6^G,9YEK@:IL 7NOV-ZNO[E=O7:K-;I92)0Z4<^Z9Z8-<(72@J%3G'<
M5-OUNP]PRG"[X&,(%!;Q##$8<SGC"^M)[&B//FT_?G6TYS^*_Q]02P,$%
M  @ =8%;6TQ[>%6N"   =B\   \   !A9WES+65X,S%?,RYH=&WM6FUSVS82
M_IY?@2:3UIZ*>K/=M)2:&=<O4]^D=JJH,_<5(I<2SB#  J!D]=??+D!*LDP[
M=F+/]>Z4S%@DN, N=I]](SC\)HK8Z?G%)3M.G)C#J;")U+8TP/8^_;;/?AW_
M]H&=ZJ3,03D6L9ES1=SI+!:+=IH)9;4LG=#*MA.==U@4O1_2@B<&. VS4^Z
MQ?UN_RCJ=:/^NW'O*#[HQMU^^ZC;._R^BY?=]2Q=+(V8SAS;2_8934+.2H&4
ML&3G0G&5""[9IYIGBUVHI,V.I60CFF;9""R8.:1M6O/5<.9R^?X5&\Z I_C+
MADXX">_/_AD=]-H'PTZX18).13&<Z'3)K%M*^/EUP=-4J&G\8W$SR+F9"A7S
MTNEO1%YHX[AR@[\BH5*XB;N#: &3:^$B!S<NLN(OB'CZK]*ZN-?MOAT4V@J2
M.#8@.6EY\-J+DXIYS:Q>JC_(A8IF0/N)>T(USAUV<.9JA41R:W]^G7.<F&CE
MT%#^%^_!O-YF<-2\8E'393C3[P!%+URU\<CI G?IGV4\%W(9CT4.EEW"@HUT
MSE5-.-'.Z1QIO2:X%%/D0YLA)C2_YI-HJ4W\INO_#18SX2"R!4\@+@Q$"\.+
MP&X15#'1,AULR;8ISG<?C;X1.6>7>LZ_:UFN;(18$%F@N@:CR)9**_ :7HC4
MS>),N%IE*-_9S4Q,A&,!'#0/-5T\2C>]_I8\3U!/@MS!_!?HY^1L-+XXOS@Y
M'E]<7;*K<S;^]8R=7(T^7HV.QW1U.1Y=??AP-F+'EZ=L/#H[_O3'Z&ST1%4>
MMH^^7)?D<R);?JDR7TYW%RUV,C/"LG^T<1<3,,YJU6()7J"\S,VXBW>*0G%Z
M;7;!9GP.S,!<P )25 [J[?>2&W03N<0@3_&7878YUR9GF%=^9SICQU,4P2ZK
MK##8*1/%Z;?9+]RB"E%9^9)=*[V0D$ZA%71J@B93C1M5VK$J:S"NEJQ4SI2
M6\$,[G,_JIBS'.\,)>&,)SADF,XQ8#H=Z.X0*$C 6FZ61)+S:T"^&VM:'$M1
M&&0I?=Y''D20"(,%!Y(IG(Z2I& 8JB^9,5O2G_7\!6"A$A:A#>3"2LSDJ!>V
M$&Z&&[0%)%Y 6K= T72*VYSCM)1-EIMJV"&&$'/P &* 9:LB;&V#%L(%R?&Q
MV7@N5(;.&8I H1)9IK@FVGE#X2W$B""'QKU90A@A#VNY%80JZ]DMUBALZ@N8
M%E&4$@D0-QJ-Z]E9+T_"[8QE4B]L#2H#4V&=P;J-<1H,<J.4K0ULV%J8.]+N
MX$'P.&RS\2U=?OOFIM_M_32P%0*JA$8>J+-,X&VPQP7C!KQ%T4)B(H$TSP!A
M-)'"SHB>R*B(I1!$]^FZ%2$!C)9AJ<+H!%(<MFP/+9D"0B.8Z^PFF7$U!>IE
MV*B42-$[X%'O: _V_=3>41KNPJV@PDL%2-'ZC +#!M*"Y4F61S/*;C'*D!'M
M<QM_2$$IKCGC5[B0D+GXH'UP</!VVZK_\S#C^^P4+(J(ZO8A__-8:%$V2GAI
M'S^%TL($T*X5IY!H=&EP 0P'<V%]D$$J4'X=JM+6X6DSQ(56"H%299JUL5M5
M^*.' D,5RH)-LTBY\X).K$@%-X(V($(^]$%7T4JEI1SE'<OZA.9#DK:  F'O
MZB<56!:)I)2<(BENRPNQSG4X(V3.S82/5Q,@0K0GSH>T.;CM@/A^L@W$1X>,
M.WA\?+!Y-"P1RG.1$MHX=A.<HBJWB%2JFPB"W*0U'!"@@D^$%&Y)";&)+3F'
M1XX'1<#U+=*-NLL'[YMJ0T5I"@2E]0D\2;1)O0"^ IN"PKPL$9OX! H"/9%@
M=1GPA\XA"HR?.P3>@\!DGYW-N2Q]O"#S0):!?U6GL+2^6]RL$_(C F"X;2YX
M/.)P(@8O&\JJB2[=_2(\)D3S%350S9A]OBIGD[H:]4X$014HSX 6WX&F&30I
MAJU@CKMFI>:NJE[\DV;P/"%:45+425(:LMY&!FI:-M?6X0-ZY86+V017^C,T
M]F&=&;>K!$LQPP,-4A],_1:J0+?$AO$:9-57;M&WOGY7]Z/K_PU*1U]>\?NW
M.&F-P];:E2FR;")A[=44$YZ08N]46VOA.)9<3E>R$)$?P#7S7#@'\%#DG&C,
MG$20"I30K[*' ,1 92D0XB]5?C7.X<]2X 8\I$N5^!YT?U?:WU_:TX$-U38"
MT4+M$#56B0"T;I625B7V O@UY9A06_@LXZLB_^:I;OB?A)FJ&@[-:$,PX2E.
MM+"*)??CJRJF< YB!&N>5LAT%M.<+7,T#:K0[Z:*NXWO1G99[.'B^QB356;0
M=5MH./#Q!DWO7_55&&F%Q"'47,LY4/90?%J]L315B(*\D'H)^'0QTR$L\5L(
M1,0\3S9L/_7<:%MO3[ ;0>/O9S0Z\8W9%4;-":JH_Z[E#W*?J)8O/FILTLE_
M0@O?ONG]T-WL:5XQ.G[V+5J#@].Y\F""002,%Y36QWT1>23Y$NON0!)8'?7:
MW;<U.5I<\L)";$/7!K5Z_*EKF.9/FXF_J9E3$QD"6%PO4%,A6;I2G>?WKOWC
MNT-B>$,:(]GJ8V8<\L?1+KUO[D_]=J__PZ,FXY6Y(VA]$DY&:C3D M4033"6
M7\?^;T0#37NICO,#ONA@O;KW!J"!.14R6)%64$*Z%4T-M8UI0;TT\L*GYP^X
M^>$1_7_ S9\1T;\L;Y4TC29_)A57R*Y'*+<Q_\ZL0?D-BGI)8WS=6?TSFJ-C
M.PT'RHT6VOG5,Z2*E\P-+^I,.Y=9?;ZR<Y>=N^S<Y='NH@TV-?15QTEH>B36
M\]3/CJEQ+@V8G?OLW&?G/O?H?>]C.-OBDAVO#[RNPAO2_8==!R^H]?L[(;*Y
M5=YF]U6PW/RF^<Y7T9F$FRB\CJ5/E]&@9:X&J; %]L<Q/=W^<+IZK57S]#01
MJ/0S7U3/5D&KTIU04BA4BN.F:J=O/\ EPW#!IQ!B6,0S!&',Y8(OK8]BPPY]
M6?[^U;#COTG_-U!+ P04    " !U@5M;MN?B%G@&  "D1@  #0   &%G>7,M
M97@S,BYH=&WM7&U3VS@0_MS^"I5.6YB+'2<AO-@Y9CA>YG)S!0K<]+XJMASK
M*DL^24[B_OI;V3$E)+3T!3!7P0Q))*UVM;O/KE9$'KQP''1X/#Q!^Z&F$W)(
M5<B$RB5!ZQ=O-]#OEV__1(<BS%/"-7)0HG7FM]O3Z=2-8LJ58+FF@BLW%&D;
M.<[>P$QX( DVS>@0:X+\KM?M.QW/Z6Y?=OI^S_.]KMOW-G=_\>"M]XE*9(6D
MXT2C]7 #&2+@S#EAC!3HF'+,0XH9NJAYMM"0AR[:9PR=&S*%SHDB<D(BU\SY
M?)#HE.T]1X.$X A>T4!3S<C>T=].KSMH5Q^@NSWO'XQ$5""E"T9^7<MP%%$^
M]G>R69!B.:;<Q[D6+VB:":DQU\%'A_*(S'PO<*9D](%J1Y.9=A3]2!P<_9,K
M[7<\[U60"46-O+XD#!L=!VNE,!&=U,SJJ;I!2KF3$+,:WW/[E*^D'K2!]FJ.
MD&&E?EU+,9"&@FLP5/D*GXE<N\FBOWK&K!Y7K=5A)-9@MU=!N29#RK6_W7\5
MQ#!SN4987*;GJG&TR$ /95^,4\H*_Y*F1*$3,D7G(L6\'C@26HL4QI;S8D;'
M((=9KA'"T-=RA(()Z;_TRI]@FE!-')7AD/B9),Y4XJQB-ZV4-1(LNBG;=7'>
MG$DQHRE&)V*"W[04YLH!7Z%Q->H#D=Q8FPM.2AM,::03/Z:Z5BG(=S1+Z(AJ
M9)S'4($=LFN:NUTSG>X-:;Y".2'P)O():.?@Z/QR>#P\V+\<GIX\H((,T&A<
M?*N&[E$A1()@-*PBX5DN50YA VF!.COH+_?"/7#1!0G+WDZO[R&LT'XD,DVB
MA='UF%UO"XD8Z82@"RQ'F!/EG,Y,;(30;7JZGO>0GME8Q7]9U2VC:SS7=?:M
MNFZA<PS:2M"%I)Q., C;*DD.$DIB=#0C86[B*SJ-P0V(;*'WE#&*4TB+$QJA
M]T)$:#@<7B?ZE.:NB#"/H%-2A?YPP2HC<"LE:DY"0CHR2?8 EB\%I$I9$EQ"
M!C99'.A!VOTQZ%85=<9<-Z2O7\ZZ7B<,#D2:85Y4'Z-@HX42(LFH0&'IOX5A
MA'7+: ?(J$0?N)@R$HV)_Y7.]LT)PB2CYKG9LY7+OYXOG9Z[N;D#.X!J+U$E
MU9[;Z_4^ET>_!Y/-U%3'?78)'O<NQQ)R&2M@GV8V40B =BQDBF!K^*Z&V]P=
M42QD^3D#7@ 3 AJ- )Z V!00@'J X7*'N.#+J#9)PW-EM?[O$?;^9$-7D0#%
M.0-CP<X^8Q0\$$VI3DJC2/)O3B4Q-8$RAOL46]?QQE7@A/ G8:<)E$>S,,%\
M3.KHV=GM;08F3ED(W=$JW0I"E ,NTFI'4>_Q(V@M%3Y'58RIP1A(IHQ]6J8;
M0XT$9, 4,@MT9& P5:60^"KCP(1161F4&01&Y:PRKP 0ECS5#92Z#[C=:*9=
M3('KH]-0F[R,NMM55'K,Q/@86GC]LK/E!==6#;4I5-MXQ,BJNM(4TL%(R(C(
M4E S/ZS+#'<8+D0^'U*QZGLNU*'SX6!QAC-%?$4R;#8^M7K*(K(B*\MKPU_6
MS"=40>7&J"[\>H)Z% R+KE17\MMRM[8,OYE1F!&M+JJAJ2R^=70;Z2Y$ILT[
MT<([N23FO/ O332%]3HCV,5]\,N_CFE8[>(K5E*'R]*[*%^HXCMN'^9?"*AF
MR,1L]T+,YJX%E%=C:M<SQQ'SIDK=IN6VPP//[>XL'A]X]W%X\)FPL-DWOY\)
M"S\0 ;\5"[OAE3YR;T:98Z-N<;=A+J0$@QJCCHW+=ENAP\>TX_>=<_Q 2[95
M>[FN6VG;QF.XTO-3A_%#&A\]'H@M0N]</5ET6G1:=#84G6=0.%*SSOG!Y<JC
M4(M8BUB+V(8@=OT,,FE(,\R6@;IAD6J1:JW2+*M8^/TDAK:G1T\MEYK3H]7_
MY;=(MDBV6]Z&P-1"U$+40K31$+WE^W 6HQ:C3PFCT-*YEV_--P:HUXZ/EM!J
MCX\L7*U5&F85"[^?Q-#V^.BIY5)S?+1\U\.BV*+X*>UY_]<0M?"T\+3P;"X\
MOW@CTL+5PO4IP?6G.D':#T.1<PTD=SQ"@C?FWE#S[UG=9'=W]2S=KEI\_L?2
M,T1B1F9.1&5U*=/<>,I3'D1490P7ONE=?LS(_#)_S;4<Y1 >?>'Y(XF\X<24
M,\I!+1K+^6VLQ0Z8LFK.\)A4\=3!,;BAC]D4%ZH,GH.V>1++WO-!NWR"RW]0
M2P$"% ,4    " !U@5M;]&O93]3X 0"6+2L $0              @ $
M86=Y<RTR,#(U,#DS,"YH=&U02P$"% ,4    " !U@5M;3N SON3^   UB \
M$0              @ $#^0$ 86=Y<RTR,#(U,#DS,"YX<V102P$"% ,4
M" !U@5M;3\<LB<8(  #N+P  #P              @ $6^ ( 86=Y<RUE>#,Q
M7S$N:'1M4$L! A0#%     @ =8%;6R8GQW7%"   ]R\   \
M ( !"0$# &%G>7,M97@S,5\R+FAT;5!+ 0(4 Q0    ( '6!6UM,>WA5K@@
M '8O   /              "  ?L) P!A9WES+65X,S%?,RYH=&U02P$"% ,4
M    " !U@5M;MN?B%G@&  "D1@  #0              @ '6$@, 86=Y<RUE
=>#,R+FAT;5!+!08     !@ & ' !  !Y&0,    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>agys-20250930_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:agys="http://www.agilysys.com/20250930"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="agys-20250930.xsd" xlink:type="simple"/>
    <context id="C_8041bec4-0f68-48ce-b256-ba35cf5cb045">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">agys:AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_816f2063-a9b2-4c35-8925-c88c65b60d62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_827c7a79-52f1-4777-8107-68c7bfc64f7c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_84cfc8f2-ed4d-4cea-ab9a-64d481c109be">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_853bd28a-b39a-43c0-b6b1-506aa14e4b22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_869d44a3-b435-49f9-8770-ab54dc782891">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_892dbafc-c8af-4c09-b6b5-7a01e627040f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_8eb825dd-ff6e-4a0f-a368-29697089c51a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_8fa04bfb-c171-484d-804d-b76a6ce4b9f1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">agys:WilliamDavidWoodIIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_91272679-49be-418d-8eb1-b1261442371a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_9245d539-a33c-422a-beaa-bd603decb50b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_92b6053b-fd89-4a23-b68b-e8cd6e5ca842">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-20</startDate>
            <endDate>2024-08-20</endDate>
        </period>
    </context>
    <context id="C_94b18af6-80e6-49c3-8b26-ece1a8b892b0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_94c6f39f-093c-43eb-9007-8df72f72e0e1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_95cf7e10-696c-46d8-b1ff-a543a796b444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_98918912-a188-42d2-9b4a-9e27e46ec34a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_9908525a-2cbc-431c-9165-c64efde37ded">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_990cd505-9fd1-4b1d-a642-7487e123e62b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_99e7a11e-d7e6-4250-98f5-0270ae51f4c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">agys:EmployeeRetentionCreditsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualRiskOrUncertaintyByNatureAxis">agys:CARESActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_a0f5281b-169e-4095-92ec-0ed032a07629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_a13a81da-5016-4438-ba94-e5d878b7d74f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_a7051771-2831-40e1-aa2a-2414bb103b08">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_a9eb76c1-76f3-491a-832e-2747e8c43616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">agys:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_aa626645-a2d6-4d46-b8a1-866e092a5c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_ac5a3620-4d59-484f-a650-7850074f0ae7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_aecb7719-e6df-4c12-aed3-ec53c9a5b150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">agys:DevelopedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_af90de82-3dd9-4667-8634-be7fc1e27e97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_b3bfe943-81cf-4b4f-ae2b-e61cc0272017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_b3dfc376-02f5-4da0-a658-4783e74f678b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_bd63bda9-4bad-4693-8894-ab553cbc5fd6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_bffa8ebf-5db7-4d71-8290-1d0226d3a1c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C_c0434eb2-e10a-4f27-8e8f-49666daf834c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_c5113f4c-585a-4f8b-82a6-1b80f7cd4044">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_c583b725-dbcf-455d-b408-b68c3e2cb719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_c705acd0-3f80-4f45-8bd2-c57eced9949a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_c85b2481-b83a-45aa-a87e-5d91cdf47ba7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_cb27b379-c182-4d49-9cab-1eaaac0fbbac">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">agys:ProductDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_cc4e80fa-9688-488c-98ba-1800933b66c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C_cd46938a-5980-43ea-b660-74b227c6d233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_d23404e6-9ebf-4329-922c-2ee62d908f68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_d5123167-4973-481b-a4fc-57ae06e13292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_d59fdf5b-f197-46d3-b3f0-ae1b887242bc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_d6f265ad-4045-4c29-94a8-822143fc8c2c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">agys:DevelopedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_d8c68cfc-cac4-4d36-bc20-a226ec44f0c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_d9841d5c-5584-4bd4-80bd-bb51a43fc89b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C_db455bfb-6493-4911-b86a-d9631436aa64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_dbadfcd4-de50-4a90-94d1-54e17709e1cf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_de09b385-1e3c-44c2-b4f5-b1288c4639a8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_e1deeb4e-0c61-4193-a760-d1df719909f0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_e73c966e-209e-4cc7-adad-495b0d12532b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_e8444cc9-bf76-45a4-a94c-6fc1a9faac85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_e902774d-f190-4a20-8edd-3339cf7a14ae">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_ed2470b3-287a-4372-aa93-b168641d9b79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_f06d61a7-153b-46dc-a661-eaa0c16fa1da">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_f674a402-64f6-4428-80c2-59ee4b16e527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_f9b11733-aece-42a1-bb9f-30516b03de9c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_facca40a-83c0-4bb4-ae3b-5fdcd7a1d963">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_fad847f2-3c08-43f1-a88f-9592893c6ef2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">agys:RameshSrinivasanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_fc862965-26b0-4fa2-b3b1-09b9fdc851fe">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_0431ba68-280c-4ca2-ac85-8d0d159dfac6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_07cdb62e-c983-41d2-8910-0835f2138375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">agys:AmendedAndRestatedTwoThousandAndTwentyFourEquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_085f176f-47fa-4905-96d4-35d3c82d8cd2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-16</startDate>
            <endDate>2024-08-16</endDate>
        </period>
    </context>
    <context id="C_09b0a2e1-caac-4053-8a40-9339dcb2d566">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">agys:ProductDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_0ade46fb-f54f-4645-b793-95ceef11c0e6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_0c407248-a946-4913-9643-dc84f5a083b7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="C_0ca04cb2-571d-4983-98e7-4d19b5aae775">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_0d1b9922-c05e-4a78-acef-4a88c07f8b6d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-16</instant>
        </period>
    </context>
    <context id="C_0e1364f3-d3a0-443b-9ff2-1c1b6cf4329f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_0e4f53b2-6b86-4b79-8542-36c8cb3978cc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_0e999340-3dc6-4655-b02d-50fbfdf26c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_0f1ae77b-72fe-4bd2-9da0-1790a6ae1a89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_0fa2baa1-e6e2-4fce-a9ad-e32b7b35d777">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_0fc37954-a96b-4608-8482-2a82c2cf1a6c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C_11a8a199-d6ed-4e4c-b8df-9a5e6932042c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">agys:ProductDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_11f4ab14-d27f-4947-8f01-e2500d23aeb9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">agys:NonCompetitionAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_133d0cdc-a537-4ca9-8bbe-06305643b223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <instant>2025-10-17</instant>
        </period>
    </context>
    <context id="C_1464dd4e-05ec-413f-ba3a-df49e46c602f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">agys:AmendedAndRestatedTwoThousandAndTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_14dc9182-7a91-4a4e-ba23-8e24fa360440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_14e064b6-a7d1-46de-9629-ec62b694ad0a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_193529d7-88cc-4e94-8a5a-2fc8be39a55c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_1d164336-5820-4939-beb1-50085fedd8fa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_1d5244a5-dc91-4c85-b158-b8ff0d9e5157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C_1decaa9e-dea9-4e82-840d-4457f2c4c428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_204313ad-bfe0-4986-a007-167d701f01b0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C_206bb67e-b81d-4108-9b8d-f965c9a3d4c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_20e86e52-e4a4-4514-9768-964207d6941b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">agys:NonCompetitionAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_228fd55f-3c57-4d3d-8a5e-603fd9835b87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_23490c6d-264b-405a-befa-cda0a46d700d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_2394897c-b158-478f-9a6a-bfc89615129f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_240e852b-ce1f-4462-ae4c-361ea3a15352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">agys:RameshSrinivasanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_26398d01-b681-4618-ab50-f816b3b1c93c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">agys:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_27118608-15bd-4bcc-bad0-d802376fd499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_28e4cb1b-f327-42e1-8a23-7aee9fca533f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="C_2be420fb-3629-40c4-b72b-71f841200267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_2e8ffc0d-8cad-4932-9718-fd14dd6f57c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_2faced42-9332-41da-b80a-f765ef1f1096">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">agys:WilliamDavidWoodIIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_30af9e83-1390-47aa-ab2e-40587ac51c0e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_32c052b6-6ad6-4061-9f51-48240a30f58a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_34ef73da-9327-4927-837d-2e8b56bd4048">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_3609c692-cbff-401f-91d0-52a2a596827e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_36ea04fe-974c-4cf9-8e8e-45b85eea3243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_37c72280-6b90-4633-95e2-39c8741e0923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_39dbb7a5-1082-40dd-b787-fa4f98de7eb0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_3b08db85-7949-4694-a6d3-ba074a6f26e5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_3c46489e-ccea-4cce-8702-d9c87d9be391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_3fe8554c-9c29-48aa-98f8-ed5578053df8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_40c26bda-117a-4866-9f67-8b00177bda55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C_41a99319-0713-4027-a0a2-f62f20909974">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_41ebbc0d-fb55-4bc5-aba8-513270f32681">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_43a4889f-1a94-4c59-b341-c24ee9aabc82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_4573c901-6281-431d-8a47-ce73199006ec">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_45d9baf9-48a7-4ded-ae84-38688be9aadf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_47b7d4ee-062b-4441-8cf5-62ed8eb36e3a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_48b4b478-5ec9-4fc3-9ad9-f19409e8a04c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_4b6dd725-24a3-46dc-b812-a8d80b65cc80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-16</startDate>
            <endDate>2024-08-16</endDate>
        </period>
    </context>
    <context id="C_4ebe976b-fb37-45b6-8b6b-67d06008255e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_5011a0e6-c5d6-43a2-a651-6100594aeb0e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_501a3375-507a-41f4-827d-ea3ee1778719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_508e6596-8f33-4ef0-83cb-513a193f2e80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">agys:Book4TimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">agys:AssembledWorkforceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_51c11ab6-6abf-42bb-9659-6cdef32d01e5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_553c820e-037c-40bd-b082-6e306d72856c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-16</startDate>
            <endDate>2024-08-16</endDate>
        </period>
    </context>
    <context id="C_57418b25-fbd1-410a-ae7e-2434780764b5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">agys:ProductDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_5768f035-2640-4dcf-a8eb-9f696abfe3b2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="C_57eca103-3bfe-40c9-8f77-3ab37b79abf2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_5a4c7058-197d-47c6-b126-0e09c171ff60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_5ad37277-575f-45ef-b901-f7ca360a3cb2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_5e78426b-35c2-40b6-abdc-9bbde4717cca">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_6026e437-3998-48b0-86b9-c0969dd5457d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_62f35686-2a12-4430-b85a-08059f12496a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_63d2026b-dba6-42d1-a7a2-0e854031cca0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">agys:TwoThousandAndTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_640115eb-60ed-4d53-a745-cdbf27335a6b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_658e032e-b442-49c5-b823-1a5ce9d9b3ff">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_65caa9f3-4c8c-4e95-9e2c-4ff4ecf841e9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_6c566cad-7fa6-4ecc-9499-22708bce8ce5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_6dcb4af4-56c5-439a-abf2-4310d1655423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_6e52f8d6-aa11-4fdf-9261-1dc71c44a81c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SupportMaintenanceSubscriptionServicesAndProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_6f97dd18-d257-4eed-937a-00303fcad803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="C_7372194f-4931-4998-af8c-c2efcc893c0b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_74781e47-99e2-4cc4-a05d-25bc38d6ed96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="C_74eeb16a-bd52-4019-a872-f6011f82fa8d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_77f55265-5ed1-406a-a856-1f42234568dd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_782c1b59-899b-4b8c-934e-2357ad054099">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C_7847b506-fed4-4fb5-9c64-c1fca70e664d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="C_7999952d-3743-4ed8-ac62-ef1f555f0108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="C_7dbda98d-0ee2-4ffc-b5e6-02b02f9b1af8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="C_7f4f11c2-813d-4cf3-afe3-61f57cebae26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="C_7fe09646-b77f-493b-b3d3-ceced4570d89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000078749</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">agys:SubscriptionAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <unit id="U_pure">
        <measure>pure</measure>
    </unit>
    <unit id="U_UnitedStatesOfAmericaDollarsShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_shares">
        <measure>shares</measure>
    </unit>
    <unit id="U_Segment">
        <measure>agys:Segment</measure>
    </unit>
    <unit id="U_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_01cb5944-360d-40e6-bae8-2e12b41d0937">0000078749</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_074f0c4c-0e6a-4bd5-823a-bcf4d60047b6">Q2</dei:DocumentFiscalPeriodFocus>
    <ecd:TrdArrDuration
      contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096"
      id="F_c2947f06-5e58-4577-a6fa-b9da12727742">P273D</ecd:TrdArrDuration>
    <dei:AmendmentFlag
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_334b02ba-ca0d-4264-97a7-cf945816da11">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_b864f115-3eff-46c2-8a53-2e8cca1250b2">--03-31</dei:CurrentFiscalYearEndDate>
    <ecd:TrdArrDuration
      contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2"
      id="F_36da9b12-44cd-448b-bd74-d6acfef1d766">P275D</ecd:TrdArrDuration>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      id="F_eb077ae1-8e56-4019-a44e-494cc0e9c592"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      id="F_755b5e57-c32a-4c6c-be0f-79bdd28b3dfc"
      unitRef="U_USD"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="C_3b08db85-7949-4694-a6d3-ba074a6f26e5"
      id="F_d049b5ca-4ce8-4840-9e97-3fa11eb8d598">P5Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_81d3bff9-23c0-46c5-b745-a1db55b7bff5">http://fasb.org/srt/2025#ChiefExecutiveOfficerMember</us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration>
    <us-gaap:NumberOfReportableSegments
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="INF"
      id="F_35d40c58-4616-4683-9616-0312f9e24ade"
      unitRef="U_Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration
      contextRef="C_4b6dd725-24a3-46dc-b812-a8d80b65cc80"
      id="F_308d7fbe-f172-4e57-8c10-1de5386bd5ab">http://fasb.org/us-gaap/2025#SecuredOvernightFinancingRateSofrMember</us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration>
    <dei:DocumentType
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_148b4b8e-6fbc-456b-92bc-8a2d3fe62060">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_e22c0b0f-47a8-4280-8331-87ef934ac7fc">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_f67d8fde-1b2a-4579-b098-c7aab69f3849">2025-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_c0c4d0ce-dd25-470f-94cc-3cdd2c6d8795">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_63b4702f-ad0e-404b-9bac-eb1033fa1df8">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_19a2871f-33d5-4a7c-b443-2e716df82215">000-5734</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_6899a354-9fa1-44cd-a070-e19ad4d63e41">AGILYSYS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_e5c861de-4e87-46f6-b3fb-b475f070cd5f">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_f8ff9079-c205-4cda-9281-74d17de88a4e">34-0907152</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_c8ef4cd7-cc7d-4828-9d5e-51e7f396bcaf">3655 Brookside Parkway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_e47cf9fb-dc97-4de5-883a-ee9c1e577cbf">Suite 300</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_8c91e96f-f9db-4de4-a653-db622a89304c">Alpharetta</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_cdebfa42-8151-40d7-9c82-33170d796a8b">GA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_47d2ce7b-5e6c-421c-ba59-93c5f305c688">30022</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_06cd46c9-e19f-4e51-b2f9-a85acfd10201">770</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_d3a4e862-b03b-4029-8421-79103b6623ef">810-7800</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_730eaabe-5731-48c3-9be3-62c4cce8365e">Common Stock, without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_f02e807e-bcff-4813-8aaf-472f4f94957d">AGYS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_d0ddb970-fd9b-43b1-a9bd-aebdab6ece73">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_6820dacd-93e7-435a-a7ab-da7c2fb2cd3c">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_7abfabdf-42ac-4943-b29f-4da3630f3207">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_910716a8-cdbc-4930-9113-35680858fc85">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_e160ccf8-13c6-4e05-8c7a-b2d24b27e521">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_e947673a-8008-4163-9d6e-95fbbb476832">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_d052b209-f5e1-40d0-9b74-071329035d9b">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_133d0cdc-a537-4ca9-8bbe-06305643b223"
      decimals="INF"
      id="F_ff61e7f3-8abc-4a95-b8b7-ee905d795283"
      unitRef="U_shares">28042508</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_13f55d91-6f7b-4df0-8ef4-754438d5a04c"
      unitRef="U_USD">59336000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_6475a1ad-35ae-4a39-9453-e77c9cc46f9a"
      unitRef="U_USD">73041000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_89cab8b8-3026-479e-a66f-340061a42e9e"
      unitRef="U_USD">1202000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_271211d1-8a88-4334-a98c-17ee1db2116c"
      unitRef="U_USD">627000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_b51342f8-e829-4732-954f-99b48d1f7376"
      unitRef="U_USD">36796000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_297168fa-c2b1-4987-9920-8894b89ba676"
      unitRef="U_USD">31529000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_c3291e43-fe09-42f9-8259-0dce24eca95c"
      unitRef="U_USD">4048000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_1956207e-1599-401a-8a89-66d8d6f77db0"
      unitRef="U_USD">4523000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_6e97f3ca-7c6b-46e8-9bd4-f6280ee88487"
      unitRef="U_USD">7714000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_3dec13fe-701b-4eef-80a4-3aaac631701e"
      unitRef="U_USD">5174000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_ceff8794-4f64-4c6e-aa7a-38c225ad16f2"
      unitRef="U_USD">10067000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_6cbca0c3-0c95-49fb-a6f9-03adcf6b0b76"
      unitRef="U_USD">9260000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_db020987-c905-4b95-a9a7-e5e8041df1bd"
      unitRef="U_USD">117961000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_f90cb438-abde-4ec2-bb73-197df8f70135"
      unitRef="U_USD">123527000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_dba47e56-58e8-4cf3-9371-4b71d5945379"
      unitRef="U_USD">15268000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_ab088c15-de3a-4f7c-b515-7be3c67d1bc0"
      unitRef="U_USD">16718000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_829bfa31-6b08-4def-bf8c-4f736138e7b0"
      unitRef="U_USD">15111000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_18bb4b3f-e04d-4ca6-9f1d-56cc892667d4"
      unitRef="U_USD">17114000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_815cbc02-80fc-46c7-b73f-a522491b7b26"
      unitRef="U_USD">134130000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_6bba8f0a-51a4-48c3-a90e-c052c0dc437a"
      unitRef="U_USD">130640000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_aa1f147f-f023-4529-83c0-b3db4f5f03d1"
      unitRef="U_USD">69500000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_65b97c14-5f05-4f08-b334-905b7ea6f8ae"
      unitRef="U_USD">70802000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_6f2b4803-916e-4217-a328-8fcbdec3c009"
      unitRef="U_USD">63204000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_e5183c54-d0cf-4c3b-bab1-b15cf9c053e1"
      unitRef="U_USD">66520000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_e379fd4e-680f-4c7c-bfaa-41920fde89f6"
      unitRef="U_USD">10394000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_6e9be93a-281e-4293-a377-33a2cbb1db4c"
      unitRef="U_USD">9049000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_fa646d97-644a-4b45-ab3a-899a8be66a54"
      unitRef="U_USD">425568000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_d922e151-8c48-4960-a928-93494a48ceda"
      unitRef="U_USD">434370000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_8bdf2ef0-edd6-4210-bcaa-1f258af02df0"
      unitRef="U_USD">12764000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_64cb8495-95d6-4d9d-aa42-d8b1eb06c3f3"
      unitRef="U_USD">12388000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_1abc8f1c-9b0d-42e0-aeed-32eb491db6c7"
      unitRef="U_USD">62886000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_79de82ff-a693-451c-ae53-b9d04e78acdb"
      unitRef="U_USD">70654000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_5830aeff-5184-42a3-8ecf-509d771ca2fa"
      unitRef="U_USD">15649000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_1d2253d3-8dc9-4ae6-a09d-2579b07e5521"
      unitRef="U_USD">22324000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_b6d37857-04ef-4d8f-a70c-5f12b8e1bffe"
      unitRef="U_USD">5449000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_9e5cd4fb-304a-44d1-bd7b-240fcba2613c"
      unitRef="U_USD">5658000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_25b28bf5-03c6-4424-9950-8b2e15620e0a"
      unitRef="U_USD">96748000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_dbb44dd8-c522-49d4-95e6-1abfcd793d3a"
      unitRef="U_USD">111024000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_0dc7a72d-4cb7-42c7-9d7b-cdc0fad23751"
      unitRef="U_USD">11331000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_88181c4c-ac3a-442d-80e7-3b020b3a7c8d"
      unitRef="U_USD">10986000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_07f6cc6d-6a6b-44da-b7e6-11917de7439e"
      unitRef="U_USD">15194000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_36133108-78b3-446a-b16d-008936a6003a"
      unitRef="U_USD">17304000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_a02e53c1-8e6a-4bfd-81ec-b27943c58a72"
      unitRef="U_USD">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_ad52edbe-f3d7-4df2-ae29-eec87eea6f22"
      unitRef="U_USD">24000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_a1f6898a-fcf3-4d9b-93e5-afa3be1ea1c4"
      unitRef="U_USD">5548000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_57235724-3dda-42de-89c2-b0b7419c038b"
      unitRef="U_USD">5170000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="INF"
      id="F_2f0a012a-3c08-48a7-bd2a-8cbb008f4275"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.3</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="INF"
      id="F_280cfaa7-c588-4489-b0d1-be3f50003aad"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.3</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="INF"
      id="F_8773d291-dc5f-4279-a668-d40517173736"
      unitRef="U_shares">80000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="INF"
      id="F_aa1e86b0-d9c6-48b8-ad33-b8333061509b"
      unitRef="U_shares">80000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="INF"
      id="F_c758a6c0-37ae-4f56-b5b9-b30b0f49da53"
      unitRef="U_shares">33342288</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="INF"
      id="F_d005efa3-06bc-4f2a-bd72-9d56ac8d06be"
      unitRef="U_shares">33342288</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="INF"
      id="F_ea0911f4-723c-4996-8408-a26de41f4976"
      unitRef="U_shares">28042618</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="INF"
      id="F_0d0da24e-b283-4b4e-8790-dc5c40fa02aa"
      unitRef="U_shares">28015775</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_cbbc7994-4d17-464b-9bd4-385819f7184c"
      unitRef="U_USD">10003000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_9e3acd0f-1005-460a-8d39-769cbe82ad3e"
      unitRef="U_USD">10003000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="INF"
      id="F_7f217a2e-d58b-4c7f-99d8-3be24d5e5b18"
      unitRef="U_shares">5299670</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="INF"
      id="F_0b0cdad8-cd3d-440f-a061-f9b55ef384d3"
      unitRef="U_shares">5326513</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_f691dd58-cb2c-460c-a120-5ca816b65826"
      unitRef="U_USD">1593000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_482fcf5b-07ef-4f97-9287-9c768a2f4f37"
      unitRef="U_USD">1600000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_79acf9b9-8c5b-4965-8c35-112b4b740da4"
      unitRef="U_USD">120854000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_c9c9cabc-17e0-48c4-94fc-ae3b05028b52"
      unitRef="U_USD">109785000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_78c5ca2f-925b-4cbc-86ef-c0d2bea807cc"
      unitRef="U_USD">177580000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_1d8d533e-cdc9-430e-b952-7fdd6afcd3fd"
      unitRef="U_USD">160980000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_00e850f6-e1b5-4dc4-86ed-bc87c47a2713"
      unitRef="U_USD">-10097000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_4469bcbf-e31f-4257-b66e-cf1dd4bd58cf"
      unitRef="U_USD">-13282000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_32953cfa-cfbc-4342-942b-a8fc2d0dedb6"
      unitRef="U_USD">296747000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_c1bb5c22-456e-4053-bc2f-af201ac91393"
      unitRef="U_USD">265886000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_f2f4014a-6629-4ece-9bff-2279f5aad29c"
      unitRef="U_USD">425568000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_6313af4b-8d6d-4f79-a3ac-4ba933404984"
      unitRef="U_USD">434370000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_30af9e83-1390-47aa-ab2e-40587ac51c0e"
      decimals="-3"
      id="F_bdb9082d-fb08-4674-8ba1-83a5927363d4"
      unitRef="U_USD">10095000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_84cfc8f2-ed4d-4cea-ab9a-64d481c109be"
      decimals="-3"
      id="F_6fbcbd52-be4d-41d3-ae68-67f3be4468db"
      unitRef="U_USD">10525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6c566cad-7fa6-4ecc-9499-22708bce8ce5"
      decimals="-3"
      id="F_137a05ad-9188-4ff0-be5d-249a6e5252ff"
      unitRef="U_USD">20050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5e78426b-35c2-40b6-abdc-9bbde4717cca"
      decimals="-3"
      id="F_2e731426-703b-44a4-86db-9c189577b3e6"
      unitRef="U_USD">20400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_f9b11733-aece-42a1-bb9f-30516b03de9c"
      decimals="-3"
      id="F_1344e3f4-4815-4fb2-a0aa-8d13a542b556"
      unitRef="U_USD">50955000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_facca40a-83c0-4bb4-ae3b-5fdcd7a1d963"
      decimals="-3"
      id="F_55de8dde-693d-43af-9bf2-57bbaac733fe"
      unitRef="U_USD">41432000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_7fe09646-b77f-493b-b3d3-ceced4570d89"
      decimals="-3"
      id="F_a1204964-7268-4346-a3de-d4308c0ece77"
      unitRef="U_USD">99579000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_bd63bda9-4bad-4693-8894-ab553cbc5fd6"
      decimals="-3"
      id="F_6097bcf6-9d91-482d-b6f2-b64d07dabb1b"
      unitRef="U_USD">79474000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_51c11ab6-6abf-42bb-9659-6cdef32d01e5"
      decimals="-3"
      id="F_8b8380c8-438d-4ac5-966c-76443d26389f"
      unitRef="U_USD">18249000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_7999952d-3743-4ed8-ac62-ef1f555f0108"
      decimals="-3"
      id="F_cffb196e-38b1-431a-a1b8-5ebf3841fe5c"
      unitRef="U_USD">16322000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_dbadfcd4-de50-4a90-94d1-54e17709e1cf"
      decimals="-3"
      id="F_ae91179b-41ab-435b-b81b-b38f0dd04a5c"
      unitRef="U_USD">36347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_640115eb-60ed-4d53-a745-cdbf27335a6b"
      decimals="-3"
      id="F_7d386cd0-dc6b-41ec-8e3f-7c3977f419e9"
      unitRef="U_USD">31917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_9e1f67c0-9bb4-4541-9c0b-6c1654e5138f"
      unitRef="U_USD">79299000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_14be8d24-ed5d-49bb-9fac-ee7caa5d2d98"
      unitRef="U_USD">68279000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_5dd43997-34c3-49e6-acf4-ca355738e0ac"
      unitRef="U_USD">155976000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_b36b7788-6fe0-431d-8e67-a65c4c182f28"
      unitRef="U_USD">131791000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_30af9e83-1390-47aa-ab2e-40587ac51c0e"
      decimals="-3"
      id="F_5267e4d4-8521-4cdb-9fe7-0587c60551d3"
      unitRef="U_USD">6037000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_84cfc8f2-ed4d-4cea-ab9a-64d481c109be"
      decimals="-3"
      id="F_f21117b7-2ea4-4018-aa95-f0c71023d2b8"
      unitRef="U_USD">5206000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_6c566cad-7fa6-4ecc-9499-22708bce8ce5"
      decimals="-3"
      id="F_0565639a-5c74-443f-a2c7-86eedcb22818"
      unitRef="U_USD">12236000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_5e78426b-35c2-40b6-abdc-9bbde4717cca"
      decimals="-3"
      id="F_811810b4-2ae7-46bb-8b18-1707761cd532"
      unitRef="U_USD">10432000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_f9b11733-aece-42a1-bb9f-30516b03de9c"
      decimals="-3"
      id="F_7c9f8365-0e53-4113-8a28-d687cdd3e398"
      unitRef="U_USD">10850000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_facca40a-83c0-4bb4-ae3b-5fdcd7a1d963"
      decimals="-3"
      id="F_338df849-cada-43a4-859b-ff1adde6ae1f"
      unitRef="U_USD">8827000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_7fe09646-b77f-493b-b3d3-ceced4570d89"
      decimals="-3"
      id="F_d3ae5024-4c99-4021-9a09-0117a661af72"
      unitRef="U_USD">20833000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_bd63bda9-4bad-4693-8894-ab553cbc5fd6"
      decimals="-3"
      id="F_0bcec8ab-aa32-4a4f-9e2c-9b2e63090173"
      unitRef="U_USD">16935000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_51c11ab6-6abf-42bb-9659-6cdef32d01e5"
      decimals="-3"
      id="F_5d5265d2-1761-4a12-8229-2953e0c49622"
      unitRef="U_USD">13445000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_7999952d-3743-4ed8-ac62-ef1f555f0108"
      decimals="-3"
      id="F_863ed104-c3cc-41ec-aa3f-501e674316f8"
      unitRef="U_USD">11032000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_dbadfcd4-de50-4a90-94d1-54e17709e1cf"
      decimals="-3"
      id="F_935eafe1-55bc-4baf-8158-1e78cb5f5407"
      unitRef="U_USD">26645000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_640115eb-60ed-4d53-a745-cdbf27335a6b"
      decimals="-3"
      id="F_85864e88-de64-45c7-bc42-7af29177e8e0"
      unitRef="U_USD">21342000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_90407694-a625-4173-940b-a980c81bfc4e"
      unitRef="U_USD">30332000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_b767b817-1fc3-4e69-8d39-13996e2c5d6b"
      unitRef="U_USD">25065000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_35773c7e-2ce0-4fa4-9ced-1054ea5db859"
      unitRef="U_USD">59714000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_c74607bf-245e-4ab1-a2a8-56310ee992f4"
      unitRef="U_USD">48709000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_01db1a17-fe0a-4579-b633-910d1bf987b0"
      unitRef="U_USD">48967000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_d2b8d4b8-c0d8-4a4e-b55f-7414f1ff0ce8"
      unitRef="U_USD">43214000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_1345e080-8080-4fde-96e2-7c0b1c0f2294"
      unitRef="U_USD">96262000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_edc8ea52-4466-4d9c-a761-c0018099546d"
      unitRef="U_USD">83082000</us-gaap:GrossProfit>
    <agys:GrossProfitRatio
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="3"
      id="F_3d515b31-1af7-4037-8334-9e3dfe20fe35"
      unitRef="U_pure">0.617</agys:GrossProfitRatio>
    <agys:GrossProfitRatio
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="3"
      id="F_f2d9db29-5ec1-4455-b6af-f1799e51c326"
      unitRef="U_pure">0.633</agys:GrossProfitRatio>
    <agys:GrossProfitRatio
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="3"
      id="F_abcfd992-7038-4c3c-8276-7a7cd0002f78"
      unitRef="U_pure">0.617</agys:GrossProfitRatio>
    <agys:GrossProfitRatio
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="3"
      id="F_ffe4427a-5420-454e-9a74-03797d8d77e0"
      unitRef="U_pure">0.63</agys:GrossProfitRatio>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_3dfc9ff4-93bf-4a1d-9eac-044ad8f4f6a0"
      unitRef="U_USD">17825000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_1e0644dc-5f66-4093-b3c4-1f477f7ac3e5"
      unitRef="U_USD">16172000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_e1519195-bfda-48cc-97fb-86f6df619d90"
      unitRef="U_USD">35280000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_9174561d-abaf-4b11-89c0-30891e5d3844"
      unitRef="U_USD">30892000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_323a50e4-29da-4e43-91bc-c04ba471b267"
      unitRef="U_USD">9781000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_a8ae4885-b61e-4f30-a708-f6ae0bacc527"
      unitRef="U_USD">8794000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_309fa999-16a0-4580-a2c1-681afeaf54d8"
      unitRef="U_USD">21574000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_d91fec8c-5b37-4d2d-94a6-19faf7eb6903"
      unitRef="U_USD">15808000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_f91c8efe-3ccf-4d6b-8a0e-30061fee65fd"
      unitRef="U_USD">10164000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_a9483ab1-0590-46dd-a6c8-c4334c361a7d"
      unitRef="U_USD">10162000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_28bcfdf3-e3b6-4b65-8f3e-1e007cb0add1"
      unitRef="U_USD">20920000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_79055bc6-64c1-47ba-be22-bf8311292a36"
      unitRef="U_USD">20645000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:Depreciation
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_74368232-a0c4-41e1-884f-da3c7d763f5b"
      unitRef="U_USD">964000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_8c08ee06-730c-4b3a-9e63-51f8c4e0d9bc"
      unitRef="U_USD">915000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_64b04cc3-3c80-4d70-8be4-ad504e0be62e"
      unitRef="U_USD">1908000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_1332ab4d-4904-4f71-9d86-5726af11b1f7"
      unitRef="U_USD">1752000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_92270423-60bf-40e0-b13f-4f9e6a36ad43"
      unitRef="U_USD">1432000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_a2c176cb-8cb7-45cf-ac90-3c4607003fdd"
      unitRef="U_USD">904000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_f4b65f89-0b44-453c-ba74-bd11779bf7d5"
      unitRef="U_USD">2890000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_4ac11964-aa15-46f4-a282-606211af0b4d"
      unitRef="U_USD">1155000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_e4fcad62-eae9-48e6-8fc0-edd77ddae143"
      unitRef="U_USD">5456000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_45025a62-ea24-441a-8207-bef52ecaed05"
      unitRef="U_USD">-2037000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_9f90c6b3-3188-4f16-928f-b81b083ddd0e"
      unitRef="U_USD">5203000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_e87875c6-7e2f-4c3f-a966-0750df3b8596"
      unitRef="U_USD">-2587000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_d1e92e01-1db6-4e10-a9a7-509bf7392cf4"
      unitRef="U_USD">-110000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_fb93003b-4ec6-4dcf-b81b-f863cd689c40"
      unitRef="U_USD">-104000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_0b8981d3-86f8-4fe2-b3ec-0f4b053c75c5"
      unitRef="U_USD">-225000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_0e1cee02-7027-4e9b-9c7e-a4374f795102"
      unitRef="U_USD">-369000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:OperatingExpenses
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_d79f4d94-c8eb-4281-833f-8cc61d863a96"
      unitRef="U_USD">34820000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_5b5f3724-b48d-46ad-a140-0371bc5bd1b0"
      unitRef="U_USD">39088000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_7f764ad6-492f-42d3-9f27-a5ce6ab43abb"
      unitRef="U_USD">77594000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_2a1f46c6-ed4a-47eb-a390-5fdf34721019"
      unitRef="U_USD">73208000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_0818e604-2d9f-4c17-a05a-344803b8b58c"
      unitRef="U_USD">14147000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_027a683a-9536-4a65-8745-90634861b013"
      unitRef="U_USD">4126000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_74f69bbd-4ea1-439b-948c-53d23ffc6a9f"
      unitRef="U_USD">18668000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_47f2678b-32c7-4263-a6ef-e33d35d46bd5"
      unitRef="U_USD">9874000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_d85554e4-2659-4c18-b4ba-04141d9a3009"
      unitRef="U_USD">346000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_8f075d83-5c49-4518-b7f6-42ec0b8b7899"
      unitRef="U_USD">1095000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_45e31551-e210-426e-b58c-80e85e0856ed"
      unitRef="U_USD">793000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_dec0d5fb-9d35-45eb-93a8-9c0032e9dd5a"
      unitRef="U_USD">2877000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_21aad05b-7a3e-476b-9445-f713d75fabfd"
      unitRef="U_USD">56000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_99ea07e9-4d7a-47ba-8781-66e737936bcd"
      unitRef="U_USD">458000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_6938b2b3-461b-4b2f-af74-7cdc5a14abab"
      unitRef="U_USD">273000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_807d4c71-35be-4a03-af83-473c5bb7e5c7"
      unitRef="U_USD">458000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_22e563df-bbe6-4562-b4e6-f3e0e9017c71"
      unitRef="U_USD">1274000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_d7736127-85df-4d7a-83e2-88cf3de9ffbf"
      unitRef="U_USD">383000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_b150d788-dca0-4a34-bfb9-e0c10f3dce57"
      unitRef="U_USD">1372000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_0514b255-82cf-4fec-a4cd-9ffc7ae604b6"
      unitRef="U_USD">226000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_8a3992e9-6179-44d4-9a02-f144328691cc"
      unitRef="U_USD">15711000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_780b198c-bb22-4106-aa60-68126a739442"
      unitRef="U_USD">5146000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_e589a009-8e3b-4065-87dd-53eca4ffae2c"
      unitRef="U_USD">20560000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_a4f66ac8-3837-49dd-b5cf-a2827634ce13"
      unitRef="U_USD">12519000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_a3001ca8-b478-4df7-afd7-da92a152f008"
      unitRef="U_USD">4001000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_abbd8f6a-2000-4c55-953b-56f5d6582226"
      unitRef="U_USD">3782000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_48ccec64-d207-4626-a10f-8ab12ee6f129"
      unitRef="U_USD">3960000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_cc05b5a4-872f-43fa-a2eb-6ac4ab7a7ad6"
      unitRef="U_USD">-2951000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_f68f05ef-0f5c-4312-8a2f-63ebd380d142"
      unitRef="U_USD">11710000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_63afb1da-9d60-4814-8708-40e24123fb4f"
      unitRef="U_USD">1364000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_409b5535-b71d-4586-bb6b-1ca504414da0"
      unitRef="U_USD">16600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_92cfcf28-6f29-47f3-b742-c15501032de7"
      unitRef="U_USD">15470000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_7e27e2e6-5af0-4a70-80f0-a83719a5e9a2"
      unitRef="U_shares">27882000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_68bfb66f-c53c-4b8e-b51d-97c2f254caf2"
      unitRef="U_shares">27533000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_cdc61e5b-995e-4377-a924-48d00470f459"
      unitRef="U_shares">27838000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_eff30841-5111-4eb6-b141-b089969585b8"
      unitRef="U_shares">27335000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="INF"
      id="F_8e6f426c-216d-4dc3-81ca-e3e0a6fcbdb1"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="INF"
      id="F_1deda1c1-f910-4633-b5c7-ef0603d1a777"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="INF"
      id="F_b0d8e492-d41d-4ab9-81aa-f3b6e43fc287"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.6</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="INF"
      id="F_ee59a0b1-4fe5-498d-b977-d8e60bb154d5"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_85637513-a0f5-4447-a16b-8e57a23671b1"
      unitRef="U_shares">28397000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_641b16ce-bdf5-452a-a4c7-a3c2c136de7d"
      unitRef="U_shares">28257000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_61d71bed-a508-4287-8cc7-d72ce942250b"
      unitRef="U_shares">28348000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_c6db3fd0-6834-44e5-b606-a366a9b54370"
      unitRef="U_shares">28202000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="INF"
      id="F_81173c80-f12a-4e3a-848c-68ba034be672"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="INF"
      id="F_6b77faff-c070-403e-a6c2-2a9fb0c00ba9"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="INF"
      id="F_9adfaa51-7c7d-4657-8a4f-f641d87b4f5e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="INF"
      id="F_da8a63e9-47fa-4927-bc33-d283f9612e03"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_34ebb749-2976-484d-b023-0c25c5b5e50f"
      unitRef="U_USD">11710000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_1f75a04f-9c86-4cb8-92de-b8347d99ab67"
      unitRef="U_USD">1364000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_964d2b94-aa9e-4774-b5b8-5d0046661603"
      unitRef="U_USD">16600000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_8deb17b4-9bf3-45bf-9c12-fabc7b27e2cd"
      unitRef="U_USD">15470000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_952b6ce3-6299-4c99-bf48-c00aa3c9b4c8"
      unitRef="U_USD">-4042000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_d31df708-cf36-4de0-b493-6b4a2ed81c90"
      unitRef="U_USD">709000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_9dd9d06d-a354-4d57-a509-8cddd30489fe"
      unitRef="U_USD">3185000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_51698cac-2730-4718-b669-64daccfc2391"
      unitRef="U_USD">551000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_a3683201-edee-444f-99e7-755140320751"
      unitRef="U_USD">7668000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_64044d47-fe86-45f9-827f-73b17ac5c04d"
      unitRef="U_USD">2073000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_b8e83c8e-f261-4990-8fa5-ac9453779ac4"
      unitRef="U_USD">19785000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_20673601-8cd8-4bc7-8efa-ef2105fdf10e"
      unitRef="U_USD">16021000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_5a5bfb28-d4db-4b30-9f58-379b9d385407"
      unitRef="U_USD">16600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_7a02d5da-3297-4507-96b2-3e71d59ebd4d"
      unitRef="U_USD">15470000</us-gaap:NetIncomeLoss>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_756fa057-0a6c-41ea-8fac-3efa8b82b450"
      unitRef="U_USD">-2000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_ae11ddd3-61ab-410c-9f61-db7589cf507a"
      unitRef="U_USD">-21000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:Depreciation
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_71c777fc-7fb3-4a44-ba60-8a52570c81dd"
      unitRef="U_USD">1908000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_db4c3940-987a-4f6a-96d1-aabb293f74e5"
      unitRef="U_USD">1752000</us-gaap:Depreciation>
    <agys:AmortizationOfInternalUseSoftwareAndIntangibles
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_f6fe8c09-be44-4a16-b28e-1360c6c7d500"
      unitRef="U_USD">2890000</agys:AmortizationOfInternalUseSoftwareAndIntangibles>
    <agys:AmortizationOfInternalUseSoftwareAndIntangibles
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_24a6f8f7-4edf-4c6f-890b-c21074c3566d"
      unitRef="U_USD">1155000</agys:AmortizationOfInternalUseSoftwareAndIntangibles>
    <us-gaap:AmortizationOfAcquisitionCosts
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_416afca0-4a75-498e-aa3e-01c5f4457a6c"
      unitRef="U_USD">333000</us-gaap:AmortizationOfAcquisitionCosts>
    <us-gaap:AmortizationOfAcquisitionCosts
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_6397f2c6-cfe8-4aaa-bbd8-758b6e40e83e"
      unitRef="U_USD">138000</us-gaap:AmortizationOfAcquisitionCosts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_b099df73-d99f-4b68-bbc5-79feea53b46a"
      unitRef="U_USD">3188000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_becbf01c-d8aa-4068-a467-f742eeae71a6"
      unitRef="U_USD">-7634000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_81329d38-051a-4c86-8300-d3e8e3f36e1c"
      unitRef="U_USD">10029000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_f18d7c95-678f-446b-b984-b5a3fcf55431"
      unitRef="U_USD">8438000</us-gaap:ShareBasedCompensation>
    <agys:IncreaseDecreaseInOperatingAssetsAndLiabilties
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_a862a86d-cc21-4218-9724-4657808d690a"
      unitRef="U_USD">24083000</agys:IncreaseDecreaseInOperatingAssetsAndLiabilties>
    <agys:IncreaseDecreaseInOperatingAssetsAndLiabilties
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_99d90ce2-756a-432b-853b-cb21031eb94f"
      unitRef="U_USD">11652000</agys:IncreaseDecreaseInOperatingAssetsAndLiabilties>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_df693761-e629-4dc2-af53-6022b37966a4"
      unitRef="U_USD">10867000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_cf9efe14-6e23-49bb-b380-03a173352ba4"
      unitRef="U_USD">7688000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_f6aa667f-3f15-404a-a346-780c01e02473"
      unitRef="U_USD">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_2fcd7e8c-087f-4866-91c1-638062815239"
      unitRef="U_USD">144945000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_5b0bc098-b18f-4b66-8d34-faaa5436b5e7"
      unitRef="U_USD">850000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_426fc2a6-d542-42e8-ac0c-f283bc620cfb"
      unitRef="U_USD">1520000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_8f8dad30-6ddb-4805-bac9-9dd2211119c3"
      unitRef="U_USD">-850000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_8bbc6822-6182-4492-93cf-34c36997d7a8"
      unitRef="U_USD">-146465000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_6f58c8eb-de26-43fa-a504-fde9b3e54ebe"
      unitRef="U_USD">0</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_88a2899c-e109-4117-a0bf-84b45a64b70d"
      unitRef="U_USD">49655000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:RepaymentsOfDebt
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_432af686-030c-4926-9aa2-5fdd723ca5cb"
      unitRef="U_USD">24000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_24774536-cedd-41ca-aabe-5cc0a1ced80e"
      unitRef="U_USD">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromStockPlans
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_c73fde3b-a6bc-485d-94bf-5415f28d4a88"
      unitRef="U_USD">777000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_e9afec89-c95b-465e-a426-59d525850a4e"
      unitRef="U_USD">453000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_9e49772e-d363-422e-a2b9-ac4ec60a2877"
      unitRef="U_USD">742000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_c77d26ed-3db1-458a-8b0f-ca93563a3760"
      unitRef="U_USD">1428000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_81880a92-f1c3-44d2-9137-08b33662cb49"
      unitRef="U_USD">-23965000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_23e642c0-c225-4e7e-8d20-97d32cc265cf"
      unitRef="U_USD">48680000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_60ac2847-5831-4028-b706-69400d63a81e"
      unitRef="U_USD">243000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_c0064a28-56d7-4dda-aa02-0b5ee715a5c5"
      unitRef="U_USD">94000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_3aa7a5be-3b90-4ae3-8fb2-4aab6de49110"
      unitRef="U_USD">-13705000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_530a2ec8-0a41-484f-b11b-13ea1fb41931"
      unitRef="U_USD">-90003000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_7f7c513f-6a5d-46d0-897b-d9eb267c7a44"
      unitRef="U_USD">73041000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_1decaa9e-dea9-4e82-840d-4457f2c4c428"
      decimals="-3"
      id="F_7ee36326-fd9c-4076-9cbb-b4aad48ea368"
      unitRef="U_USD">144891000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_026ec2c1-a194-4efa-8e05-545646abfc3e"
      unitRef="U_USD">59336000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_14dc9182-7a91-4a4e-ba23-8e24fa360440"
      decimals="-3"
      id="F_a3d821a8-67de-43be-a146-cd9a9a87a2a3"
      unitRef="U_USD">54888000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SharesOutstanding
      contextRef="C_1d5244a5-dc91-4c85-b158-b8ff0d9e5157"
      decimals="INF"
      id="F_1d16e476-ff31-460e-a896-65512997a298"
      unitRef="U_shares">33342</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_1d5244a5-dc91-4c85-b158-b8ff0d9e5157"
      decimals="-3"
      id="F_c51719e0-d501-402e-aa75-30e4f1b7bd72"
      unitRef="U_USD">10003000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_bffa8ebf-5db7-4d71-8290-1d0226d3a1c7"
      decimals="INF"
      id="F_5e8854ec-8515-4303-85d9-e430fef10a96"
      unitRef="U_shares">-5307</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="C_bffa8ebf-5db7-4d71-8290-1d0226d3a1c7"
      decimals="-3"
      id="F_926ae286-fa1f-4bc6-9883-3f15a3f729d0"
      unitRef="U_USD">-1595000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_204313ad-bfe0-4986-a007-167d701f01b0"
      decimals="-3"
      id="F_7bca08ed-82bf-4fbb-9b00-bd1fb577fbbd"
      unitRef="U_USD">114996000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0fc37954-a96b-4608-8482-2a82c2cf1a6c"
      decimals="-3"
      id="F_1f680646-722f-4e36-ab0e-d2efbce89fd1"
      unitRef="U_USD">165870000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_d9841d5c-5584-4bd4-80bd-bb51a43fc89b"
      decimals="-3"
      id="F_a7f304d8-3474-4443-93fa-cfe60ee49098"
      unitRef="U_USD">-6055000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_cc4e80fa-9688-488c-98ba-1800933b66c8"
      decimals="-3"
      id="F_125886ef-51da-4153-9a0d-8d62759034ce"
      unitRef="U_USD">283219000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_7f4f11c2-813d-4cf3-afe3-61f57cebae26"
      decimals="-3"
      id="F_6fe19790-2027-443c-bb12-93fca64c3cc2"
      unitRef="U_USD">4848000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_a9184952-6217-476e-b127-45050f5545df"
      unitRef="U_USD">4848000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <agys:ShareIssuedUponExerciseOfSsars
      contextRef="C_9245d539-a33c-422a-beaa-bd603decb50b"
      decimals="INF"
      id="F_6ea80dc6-f4a3-47f6-b1e3-ef2e987c4cc3"
      unitRef="U_shares">1</agys:ShareIssuedUponExerciseOfSsars>
    <agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants
      contextRef="C_9245d539-a33c-422a-beaa-bd603decb50b"
      decimals="INF"
      id="F_2d5dcb95-faf6-409a-a04b-d4778b2e3e30"
      unitRef="U_shares">-1</agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants>
    <agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue
      contextRef="C_7f4f11c2-813d-4cf3-afe3-61f57cebae26"
      decimals="-3"
      id="F_168d39f0-9321-4f65-af8b-4f85f1596d74"
      unitRef="U_USD">-235000</agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue>
    <agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_2c1aba61-7068-40fe-b619-92aebbc9d999"
      unitRef="U_USD">-235000</agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_9245d539-a33c-422a-beaa-bd603decb50b"
      decimals="INF"
      id="F_51ddb9aa-485b-43de-9b87-65dc0f5cf2cd"
      unitRef="U_shares">7</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_9245d539-a33c-422a-beaa-bd603decb50b"
      decimals="-3"
      id="F_186b745e-03b0-4cab-adfa-7ba613b12de3"
      unitRef="U_USD">2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_7f4f11c2-813d-4cf3-afe3-61f57cebae26"
      decimals="-3"
      id="F_7ca958c3-e1d7-43db-b2b1-55318547654b"
      unitRef="U_USD">775000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_2ba7f52e-41a1-4565-a96f-304532e375ee"
      unitRef="U_USD">777000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss
      contextRef="C_6dcb4af4-56c5-439a-abf2-4310d1655423"
      decimals="-3"
      id="F_139bdded-8d23-4381-a454-79ef5499f8a2"
      unitRef="U_USD">11710000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_2d935367-89e4-43e3-ad0f-22f21736d293"
      unitRef="U_USD">11710000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_47b7d4ee-062b-4441-8cf5-62ed8eb36e3a"
      decimals="-3"
      id="F_f3fd59f3-5eee-4ec3-9fc9-56f125cbbf88"
      unitRef="U_USD">-4042000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_32eaf0f5-ddd0-4189-91fa-9bc73c125eeb"
      unitRef="U_USD">-4042000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="C_af90de82-3dd9-4667-8634-be7fc1e27e97"
      decimals="INF"
      id="F_90ee4e20-4d01-4757-bdbd-4151229e23ae"
      unitRef="U_shares">33342</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_af90de82-3dd9-4667-8634-be7fc1e27e97"
      decimals="-3"
      id="F_656e8e80-4d62-477e-8973-deb4e1ef65d3"
      unitRef="U_USD">10003000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_0e1364f3-d3a0-443b-9ff2-1c1b6cf4329f"
      decimals="INF"
      id="F_5d4a32f0-c395-4c30-adbd-85e2fdc80ca4"
      unitRef="U_shares">-5300</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="C_0e1364f3-d3a0-443b-9ff2-1c1b6cf4329f"
      decimals="-3"
      id="F_8a132de8-806b-4ab3-95bb-e04f5bc23c79"
      unitRef="U_USD">-1593000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_e8444cc9-bf76-45a4-a94c-6fc1a9faac85"
      decimals="-3"
      id="F_267fbc14-7f4c-4f04-bb33-39d140617a5b"
      unitRef="U_USD">120854000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_cd46938a-5980-43ea-b660-74b227c6d233"
      decimals="-3"
      id="F_a830aea2-7254-4655-bf72-1c1cae3e4803"
      unitRef="U_USD">177580000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_f06d61a7-153b-46dc-a661-eaa0c16fa1da"
      decimals="-3"
      id="F_bcb4878b-57aa-4473-a7e8-859dcd359677"
      unitRef="U_USD">-10097000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_ec6bb4d2-1b6b-46e0-a1e7-55fd5a9383f3"
      unitRef="U_USD">296747000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="C_7847b506-fed4-4fb5-9c64-c1fca70e664d"
      decimals="INF"
      id="F_6ea4885a-ff8b-4286-ba6e-5d5bda0beb8f"
      unitRef="U_shares">33342</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_7847b506-fed4-4fb5-9c64-c1fca70e664d"
      decimals="-3"
      id="F_e4c525a7-dd57-4249-adee-0bb9d68d71de"
      unitRef="U_USD">10003000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_d59fdf5b-f197-46d3-b3f0-ae1b887242bc"
      decimals="INF"
      id="F_d1cf995e-e793-4eb3-90c4-6943d19638d9"
      unitRef="U_shares">-5470</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="C_d59fdf5b-f197-46d3-b3f0-ae1b887242bc"
      decimals="-3"
      id="F_6707c94c-f77e-4aec-b7aa-5327cf0dc753"
      unitRef="U_USD">-1642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_3fe8554c-9c29-48aa-98f8-ed5578053df8"
      decimals="-3"
      id="F_1b680a30-bde2-40d1-9477-400c4876eae0"
      unitRef="U_USD">98277000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_ed2470b3-287a-4372-aa93-b168641d9b79"
      decimals="-3"
      id="F_af61502c-52fd-4fca-877a-1a8ffbf86105"
      unitRef="U_USD">151861000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_45d9baf9-48a7-4ded-ae84-38688be9aadf"
      decimals="-3"
      id="F_3810e041-8efa-4659-894d-38f6f4932be7"
      unitRef="U_USD">-4328000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_7372194f-4931-4998-af8c-c2efcc893c0b"
      decimals="-3"
      id="F_e7376cd2-5b24-486b-9809-c832fa8f9abd"
      unitRef="U_USD">254171000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_77f55265-5ed1-406a-a856-1f42234568dd"
      decimals="-3"
      id="F_7856d24f-e353-4ac3-ab2f-18ae2b3b64b3"
      unitRef="U_USD">3877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_de8db7c7-0a20-4ffb-a4aa-f77858f706cb"
      unitRef="U_USD">3877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <agys:ShareIssuedUponExerciseOfSsars
      contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048"
      decimals="INF"
      id="F_2f9c904f-7153-4ac1-aac3-4df17209f970"
      unitRef="U_shares">47</agys:ShareIssuedUponExerciseOfSsars>
    <agys:SharesIssuedUponExerciseOfSsars
      contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048"
      decimals="-3"
      id="F_fe683338-682e-451a-863c-bf0fe7394e24"
      unitRef="U_USD">-14000</agys:SharesIssuedUponExerciseOfSsars>
    <agys:SharesIssuedUponExerciseOfSsars
      contextRef="C_77f55265-5ed1-406a-a856-1f42234568dd"
      decimals="-3"
      id="F_26968fa1-f281-4bb6-9b58-40e701939e79"
      unitRef="U_USD">14000</agys:SharesIssuedUponExerciseOfSsars>
    <agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants
      contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048"
      decimals="INF"
      id="F_54dab00c-f205-404e-bbf1-3908a15a71ed"
      unitRef="U_shares">-2</agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants>
    <agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue
      contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048"
      decimals="-3"
      id="F_7853abbd-1be1-40b8-b580-177afe283ab8"
      unitRef="U_USD">1000</agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue>
    <agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue
      contextRef="C_77f55265-5ed1-406a-a856-1f42234568dd"
      decimals="-3"
      id="F_c8a56a16-5d14-4412-bd58-d7375bc91e2d"
      unitRef="U_USD">311000</agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue>
    <agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_158f7f10-cbd6-4d90-b861-084ada4d8f28"
      unitRef="U_USD">312000</agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048"
      decimals="INF"
      id="F_4acad3e2-7e65-42dc-844e-38c5d6f15e05"
      unitRef="U_shares">23</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_34ef73da-9327-4927-837d-2e8b56bd4048"
      decimals="-3"
      id="F_1b0e8a8b-e5d2-49f3-91f0-ae5485ed191e"
      unitRef="U_USD">7000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_77f55265-5ed1-406a-a856-1f42234568dd"
      decimals="-3"
      id="F_68956b97-1682-481d-a661-e2f1cd0d02e7"
      unitRef="U_USD">446000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_d53b2ca0-1509-4bb5-a3a0-5c28d50dbc76"
      unitRef="U_USD">453000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss
      contextRef="C_62f35686-2a12-4430-b85a-08059f12496a"
      decimals="-3"
      id="F_9b205dc2-a3af-4d90-be15-9da3d0094622"
      unitRef="U_USD">1364000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_a57847ec-af1a-4b6f-8692-4911fa7cdd67"
      unitRef="U_USD">1364000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_0e4f53b2-6b86-4b79-8542-36c8cb3978cc"
      decimals="-3"
      id="F_148e8b3a-cce4-465b-b58a-169ccfa40401"
      unitRef="U_USD">709000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_09a20d66-3b99-4a55-baee-8accab4cc3a8"
      unitRef="U_USD">709000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="C_98918912-a188-42d2-9b4a-9e27e46ec34a"
      decimals="INF"
      id="F_e574cdac-6760-4358-8f74-0346ff394b7f"
      unitRef="U_shares">33342</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_98918912-a188-42d2-9b4a-9e27e46ec34a"
      decimals="-3"
      id="F_22a0e402-ae9a-42da-b797-e4d3817b94b2"
      unitRef="U_USD">10003000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_28e4cb1b-f327-42e1-8a23-7aee9fca533f"
      decimals="INF"
      id="F_6601100a-df05-49fc-9f2a-07574c8fcfb6"
      unitRef="U_shares">-5402</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="C_28e4cb1b-f327-42e1-8a23-7aee9fca533f"
      decimals="-3"
      id="F_e7e1f137-c3fa-4eda-9e9b-0416889349ce"
      unitRef="U_USD">-1622000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_de09b385-1e3c-44c2-b4f5-b1288c4639a8"
      decimals="-3"
      id="F_607885d7-7f34-4739-a318-f77698c30b08"
      unitRef="U_USD">102275000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_8eb825dd-ff6e-4a0f-a368-29697089c51a"
      decimals="-3"
      id="F_e98bd437-7174-4a98-abec-55a2c4b06306"
      unitRef="U_USD">153225000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_c85b2481-b83a-45aa-a87e-5d91cdf47ba7"
      decimals="-3"
      id="F_0076552b-7354-49f0-9baf-1df200bbe983"
      unitRef="U_USD">-3619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_14dc9182-7a91-4a4e-ba23-8e24fa360440"
      decimals="-3"
      id="F_5ed32894-a1a5-4062-bb5d-758fe9888f75"
      unitRef="U_USD">260262000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="C_23490c6d-264b-405a-befa-cda0a46d700d"
      decimals="INF"
      id="F_a949dfb1-0866-4b53-86e1-b01da2bb33f7"
      unitRef="U_shares">33342</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_23490c6d-264b-405a-befa-cda0a46d700d"
      decimals="-3"
      id="F_d74117cd-1c0c-42e5-b87d-e85e7370ec79"
      unitRef="U_USD">10003000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_1d164336-5820-4939-beb1-50085fedd8fa"
      decimals="INF"
      id="F_190fc61a-7a91-4c25-b666-544516a17f89"
      unitRef="U_shares">-5327</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="C_1d164336-5820-4939-beb1-50085fedd8fa"
      decimals="-3"
      id="F_db51745e-8790-4a0a-a9eb-fba9816a41d7"
      unitRef="U_USD">-1600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_74781e47-99e2-4cc4-a05d-25bc38d6ed96"
      decimals="-3"
      id="F_11c38e0c-c4d2-4468-8108-7123bce19b66"
      unitRef="U_USD">109785000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_2be420fb-3629-40c4-b72b-71f841200267"
      decimals="-3"
      id="F_4d8c695b-b443-4b39-a7a3-86ba579dd1a7"
      unitRef="U_USD">160980000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_3609c692-cbff-401f-91d0-52a2a596827e"
      decimals="-3"
      id="F_17983a78-7d35-40d5-9bc2-3996e53faf61"
      unitRef="U_USD">-13282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_d34a790c-1562-415d-9829-b2b054ef1158"
      unitRef="U_USD">265886000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_41ebbc0d-fb55-4bc5-aba8-513270f32681"
      decimals="-3"
      id="F_35955aad-b785-4d6a-9ea8-9ecd7e8d0675"
      unitRef="U_USD">10224000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_fd56a50c-e76b-40ae-a787-c49c51f4cf06"
      unitRef="U_USD">10224000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <agys:ShareIssuedUponExerciseOfSsars
      contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0"
      decimals="INF"
      id="F_a5fe9d74-6987-4b7e-a7ad-c5420e6fd7de"
      unitRef="U_shares">19</agys:ShareIssuedUponExerciseOfSsars>
    <agys:SharesIssuedUponExerciseOfSsars
      contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0"
      decimals="-3"
      id="F_d139d9e5-5201-40b1-b15e-df9faad5db28"
      unitRef="U_USD">-5000</agys:SharesIssuedUponExerciseOfSsars>
    <agys:SharesIssuedUponExerciseOfSsars
      contextRef="C_41ebbc0d-fb55-4bc5-aba8-513270f32681"
      decimals="-3"
      id="F_c880d874-2e85-49d8-a948-8b6a3996cecf"
      unitRef="U_USD">5000</agys:SharesIssuedUponExerciseOfSsars>
    <agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants
      contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0"
      decimals="INF"
      id="F_236af4cd-6e96-4308-adb5-9b2deb278ede"
      unitRef="U_shares">-2</agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants>
    <agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue
      contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0"
      decimals="-3"
      id="F_bf4097b0-429c-410c-8d51-df3a7598ee89"
      unitRef="U_USD">1000</agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue>
    <agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue
      contextRef="C_41ebbc0d-fb55-4bc5-aba8-513270f32681"
      decimals="-3"
      id="F_d66a6a80-a7b6-4a61-83d3-be02908b6d71"
      unitRef="U_USD">-76000</agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue>
    <agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_8c593323-7095-41fe-b352-ce8c69d21474"
      unitRef="U_USD">-75000</agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0"
      decimals="INF"
      id="F_9df00a2c-0b3d-475a-85c7-89d5aaf3d8db"
      unitRef="U_shares">10</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_e1deeb4e-0c61-4193-a760-d1df719909f0"
      decimals="-3"
      id="F_da8f2540-ac3a-4f75-bf7b-884de6ddd43b"
      unitRef="U_USD">3000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_41ebbc0d-fb55-4bc5-aba8-513270f32681"
      decimals="-3"
      id="F_bc1576d2-cb4e-4327-804e-479a7a7309d0"
      unitRef="U_USD">774000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_325bb2e8-7ac6-43d9-b511-07760c1a7f1c"
      unitRef="U_USD">777000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss
      contextRef="C_36ea04fe-974c-4cf9-8e8e-45b85eea3243"
      decimals="-3"
      id="F_6dfed320-3c9b-471b-989d-787a314fb4af"
      unitRef="U_USD">16600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_e32b880c-6b2b-4ded-be83-9173f854b4bf"
      unitRef="U_USD">16600000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_65caa9f3-4c8c-4e95-9e2c-4ff4ecf841e9"
      decimals="-3"
      id="F_551f8036-add9-41d9-8506-26fc8fa92c79"
      unitRef="U_USD">3185000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_bbe55bfb-79b2-40af-9576-3cf46c462e59"
      unitRef="U_USD">3185000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="C_af90de82-3dd9-4667-8634-be7fc1e27e97"
      decimals="INF"
      id="F_29b3d2c0-1c2b-499f-b19f-7687a5797f1a"
      unitRef="U_shares">33342</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_af90de82-3dd9-4667-8634-be7fc1e27e97"
      decimals="-3"
      id="F_0002fe92-d97a-4d90-8d3d-11d803a28a15"
      unitRef="U_USD">10003000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_0e1364f3-d3a0-443b-9ff2-1c1b6cf4329f"
      decimals="INF"
      id="F_fbdc3ba3-fb4d-4ece-970f-4e77d569ebaa"
      unitRef="U_shares">-5300</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="C_0e1364f3-d3a0-443b-9ff2-1c1b6cf4329f"
      decimals="-3"
      id="F_12409f54-16db-47df-b2a1-7d6c78a5bcc6"
      unitRef="U_USD">-1593000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_e8444cc9-bf76-45a4-a94c-6fc1a9faac85"
      decimals="-3"
      id="F_0ebc17ff-2d79-46aa-98ac-db74755c53e1"
      unitRef="U_USD">120854000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_cd46938a-5980-43ea-b660-74b227c6d233"
      decimals="-3"
      id="F_2634ef25-0015-4100-9ae5-6cf5192c7b00"
      unitRef="U_USD">177580000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_f06d61a7-153b-46dc-a661-eaa0c16fa1da"
      decimals="-3"
      id="F_661d9ddb-d163-4a0c-80c6-0dfbf2a8003b"
      unitRef="U_USD">-10097000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_c96161b9-e6f0-4e2e-a404-1e22e58a07f7"
      unitRef="U_USD">296747000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="C_0ade46fb-f54f-4645-b793-95ceef11c0e6"
      decimals="INF"
      id="F_1e2254a3-2a89-4e73-a24a-d812f9bcd5ff"
      unitRef="U_shares">33342</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_0ade46fb-f54f-4645-b793-95ceef11c0e6"
      decimals="-3"
      id="F_4444c3dd-e507-43c9-8225-c56e2fcdf76a"
      unitRef="U_USD">10003000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_9908525a-2cbc-431c-9165-c64efde37ded"
      decimals="INF"
      id="F_43d274e6-3d4f-4420-a917-10b8be14887d"
      unitRef="U_shares">-5965</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="C_9908525a-2cbc-431c-9165-c64efde37ded"
      decimals="-3"
      id="F_c3aac9fc-ccc6-4274-a7b1-399d714deeb8"
      unitRef="U_USD">-1791000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_43a4889f-1a94-4c59-b341-c24ee9aabc82"
      decimals="-3"
      id="F_be3707e0-a37a-4413-8036-9aec289b0d66"
      unitRef="U_USD">94680000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_c705acd0-3f80-4f45-8bd2-c57eced9949a"
      decimals="-3"
      id="F_091b9f4e-d8a8-4928-8f8c-6304f5217dca"
      unitRef="U_USD">137755000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_7dbda98d-0ee2-4ffc-b5e6-02b02f9b1af8"
      decimals="-3"
      id="F_21308fa4-70cc-4374-8d3b-49a3e74ebbe1"
      unitRef="U_USD">-4170000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_1decaa9e-dea9-4e82-840d-4457f2c4c428"
      decimals="-3"
      id="F_5dbf55dd-ae3d-42bd-adaa-d6acb7b5ff50"
      unitRef="U_USD">236477000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_853bd28a-b39a-43c0-b6b1-506aa14e4b22"
      decimals="-3"
      id="F_aef019a6-b441-41d9-bbce-217fa0f802f7"
      unitRef="U_USD">8727000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_04b06492-5e30-45b0-bc40-24f7dcbf562d"
      unitRef="U_USD">8727000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <agys:ShareIssuedUponExerciseOfSsars
      contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797"
      decimals="INF"
      id="F_834b3190-c29d-4e99-81bb-afcdfa265c86"
      unitRef="U_shares">545</agys:ShareIssuedUponExerciseOfSsars>
    <agys:SharesIssuedUponExerciseOfSsars
      contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797"
      decimals="-3"
      id="F_cd3c9978-8303-4a38-a08d-7bac8874a212"
      unitRef="U_USD">-164000</agys:SharesIssuedUponExerciseOfSsars>
    <agys:SharesIssuedUponExerciseOfSsars
      contextRef="C_853bd28a-b39a-43c0-b6b1-506aa14e4b22"
      decimals="-3"
      id="F_b33e9851-7658-479f-84ef-bf450e71198a"
      unitRef="U_USD">164000</agys:SharesIssuedUponExerciseOfSsars>
    <agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants
      contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797"
      decimals="INF"
      id="F_1b3555b9-9c69-428b-8348-66857c0f7757"
      unitRef="U_shares">-16</agys:NumberOfSharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrants>
    <agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue
      contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797"
      decimals="-3"
      id="F_0b6aaf39-cf9d-4fe0-8b2e-b1c0e09f670c"
      unitRef="U_USD">5000</agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue>
    <agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue
      contextRef="C_853bd28a-b39a-43c0-b6b1-506aa14e4b22"
      decimals="-3"
      id="F_7b758b4c-2b3d-4a30-8367-0afc9b323d87"
      unitRef="U_USD">1411000</agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue>
    <agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_37a64ee4-e453-4b0d-ae7e-166a0ebfd4e7"
      unitRef="U_USD">1416000</agys:SharesWithheldForTaxesUponExerciseOfSsarsOrVestingOfOtherGrantsValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797"
      decimals="INF"
      id="F_aa585db0-f6ad-4267-8cf4-6de2e8630fdc"
      unitRef="U_shares">34</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_42e2f521-a7ee-4b0e-b4b1-ecbfa0a22797"
      decimals="-3"
      id="F_cb368414-2e4e-4f0c-91a3-3a83106ce486"
      unitRef="U_USD">10000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_853bd28a-b39a-43c0-b6b1-506aa14e4b22"
      decimals="-3"
      id="F_b0827d5b-f6fd-493a-8916-7a0ce4182d9e"
      unitRef="U_USD">443000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_6aa648e6-89fc-4528-be10-5638f6a9bd42"
      unitRef="U_USD">453000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss
      contextRef="C_658e032e-b442-49c5-b823-1a5ce9d9b3ff"
      decimals="-3"
      id="F_9bd4a456-fecf-403f-b5b2-1470f3f233b5"
      unitRef="U_USD">15470000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_03dc6589-a0a9-4c6d-b890-d68cbc97105c"
      unitRef="U_USD">15470000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_74eeb16a-bd52-4019-a872-f6011f82fa8d"
      decimals="-3"
      id="F_d3f5c185-2b2c-493c-89d4-b8df33445473"
      unitRef="U_USD">551000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_786eea63-c29e-4381-b0ea-df3026217c79"
      unitRef="U_USD">551000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="C_98918912-a188-42d2-9b4a-9e27e46ec34a"
      decimals="INF"
      id="F_1167e7eb-6eac-479c-b164-7b4e559100bd"
      unitRef="U_shares">33342</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_98918912-a188-42d2-9b4a-9e27e46ec34a"
      decimals="-3"
      id="F_1e76a154-9970-42cc-9dcc-9e3cd277a033"
      unitRef="U_USD">10003000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_28e4cb1b-f327-42e1-8a23-7aee9fca533f"
      decimals="INF"
      id="F_77bb02bf-d23d-4434-9c73-f1bc74b46ee9"
      unitRef="U_shares">-5402</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="C_28e4cb1b-f327-42e1-8a23-7aee9fca533f"
      decimals="-3"
      id="F_10d6a419-1951-49dc-9bbc-be8b7a479059"
      unitRef="U_USD">-1622000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_de09b385-1e3c-44c2-b4f5-b1288c4639a8"
      decimals="-3"
      id="F_7185becd-5ee7-4658-b769-1c72e5f93178"
      unitRef="U_USD">102275000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_8eb825dd-ff6e-4a0f-a368-29697089c51a"
      decimals="-3"
      id="F_db6ecadb-7921-4919-aeca-a2b286bfa289"
      unitRef="U_USD">153225000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_c85b2481-b83a-45aa-a87e-5d91cdf47ba7"
      decimals="-3"
      id="F_486097fb-b120-4b6a-b292-6342313c8ad8"
      unitRef="U_USD">-3619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_14dc9182-7a91-4a4e-ba23-8e24fa360440"
      decimals="-3"
      id="F_a98bdf13-c755-4ca0-87e3-cb45e88a1ed2"
      unitRef="U_USD">260262000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_f112d6d7-6d73-4b6a-8fde-1bce65f770ac">&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;1. Nature of Operations and Financial Statement Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Nature of Operations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Agilysys has been a leader in hospitality software for more than 45 years, delivering innovative cloud-native SaaS and on-premise solutions for hotels, resorts, cruise lines, casinos, corporate foodservice management, restaurants, universities, stadiums, and healthcare facilities. The Company&#x2019;s software solutions include point-of-sale (POS), property management (PMS), inventory and procurement, payments, and related applications that manage and enhance the entire guest journey. Agilysys also is known for its world-class customer-centric service. Many of the top hospitality companies around the world use Agilysys solutions to improve guest loyalty, drive revenue growth, and increase operational efficiencies. Agilysys operates across North America, Europe, the Middle East, Asia-Pacific, and India, with headquarters in Alpharetta, GA.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company has one reportable segment serving the global hospitality industry.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The accompanying unaudited Condensed Consolidated Financial Statements include our accounts consolidated with our wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Our fiscal year ends on March 31st. References to a particular year refer to the fiscal year ending in March of that year. For example, fiscal 2026 refers to the fiscal year ending March 31, 2026.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Our unaudited interim financial statements are prepared in accordance with U.S. generally accepted accounting principles (GAAP) for interim financial information, the instructions to the Quarterly Report on Form 10-Q (Quarterly Report) under the Securities Exchange Act of 1934, as amended (the Exchange Act), and Rule 10-01 of Regulation S-X under the Exchange Act. Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations relating to interim financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Condensed Consolidated Balance Sheet as of September 30, 2025, as well as the Condensed Consolidated Statements of Operations, Condensed Consolidated Statements of Comprehensive Income, Condensed Consolidated Statements of Cash Flows, and Condensed Consolidated Statements of Shareholders&#x2019; Equity for the three and six months ended September 30, 2025 and 2024, are unaudited. However, these financial statements have been prepared on the same basis as those in the audited annual financial statements. In the opinion of management, all adjustments of a recurring nature necessary to fairly state the results of operations, financial position, and cash flows have been made.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;These unaudited interim financial statements should be read together with the consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended March 31, 2025, filed with the Securities and Exchange Commission (SEC) on May 23, 2025.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Use of estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that may affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reported periods. Actual results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_7dc908a0-95bf-432e-9d9a-7c1e57cf123d">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2. Summary of Significant Accounting Policies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;A detailed description of our significant accounting policies can be found in the audited financial statements for the fiscal year ended March 31, 2025, included in our Annual Report on Form 10-K. There have been no material changes to our significant accounting policies from those disclosed therein.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Recently Adopted and Issued Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;In September 2025, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2025-06, &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, which removes all references to software development stages and clarifies the threshold entities apply to begin capitalizing costs. ASU No. 2025-06 is effective for annual periods beginning after December 15, 2027, or our fiscal 2029, and interim reporting periods within those annual reporting periods, The ASU may be applied prospectively, retrospectively or through a modified transition approach with early adoption permitted. We are currently evaluating the potential impact the ASU may have on our Consolidated Financial Statements upon adoption.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;In November 2024, the FASB issued ASU No. 2024-03 &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; (&#x201c;ASU 2024-03&#x201d;) to expand expense disclosures by requiring disaggregated disclosure of certain income statement expense line items, including those that contain purchases of inventory, employee compensation, depreciation and amortization. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, or our fiscal 2028, and subsequent interim periods, with early adoption permitted. The amendments should be applied prospectively, but retrospective application is permitted. We are currently assessing the impact on our disclosures.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;In December 2023, the FASB issued ASU No. 2023-09 &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; (&#x201c;ASU 2023-09&#x201d;) to update income tax disclosure requirements primarily by requiring specific categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. The amendments in the ASU also remove disclosures related to certain unrecognized tax benefits and deferred taxes. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, or our fiscal 2026. The amendments may be applied prospectively or retrospectively with early adoption permitted. We are currently assessing the impact on our disclosures.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_60e0d8fe-abc4-4f46-be25-f576772cede3">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Recently Adopted and Issued Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;In September 2025, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2025-06, &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Intangibles-Goodwill and Other-Internal Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, which removes all references to software development stages and clarifies the threshold entities apply to begin capitalizing costs. ASU No. 2025-06 is effective for annual periods beginning after December 15, 2027, or our fiscal 2029, and interim reporting periods within those annual reporting periods, The ASU may be applied prospectively, retrospectively or through a modified transition approach with early adoption permitted. We are currently evaluating the potential impact the ASU may have on our Consolidated Financial Statements upon adoption.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;In November 2024, the FASB issued ASU No. 2024-03 &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; (&#x201c;ASU 2024-03&#x201d;) to expand expense disclosures by requiring disaggregated disclosure of certain income statement expense line items, including those that contain purchases of inventory, employee compensation, depreciation and amortization. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, or our fiscal 2028, and subsequent interim periods, with early adoption permitted. The amendments should be applied prospectively, but retrospective application is permitted. We are currently assessing the impact on our disclosures.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;In December 2023, the FASB issued ASU No. 2023-09 &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; (&#x201c;ASU 2023-09&#x201d;) to update income tax disclosure requirements primarily by requiring specific categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. The amendments in the ASU also remove disclosures related to certain unrecognized tax benefits and deferred taxes. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, or our fiscal 2026. The amendments may be applied prospectively or retrospectively with early adoption permitted. We are currently assessing the impact on our disclosures.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_68f91120-4740-495f-bd8a-f9620b6b785f">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;3. Revenue Recognition&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Our customary business practice is to enter into legally enforceable written contracts with our customers. The majority of our contracts are governed by a master service agreement between us and the customer, which sets forth the general terms and conditions of any individual contract between the parties, which is then supplemented by a customer order to specify the different goods and services, the associated prices, and any additional terms for an individual contract. Performance obligations specific to each individual contract are defined within the terms of each order. Each performance obligation is identified based on the goods and services that will be transferred to our customer that are both capable of being distinct and are distinct within the context of the contract. The transaction price is determined based on the consideration that we will be entitled to and that we expect to receive in exchange for transferring goods or services to the customer. Typically, our contracts do not provide our customer with any right of return or refund; we do not constrain the contract price as it is probable that there will not be a significant revenue reversal due to a return or refund.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Typically, our customer contracts contain one or more of the following goods or services which constitute performance obligations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Our proprietary software licenses typically provide for a perpetual right to use our software. Generally, our contracts do not provide significant services of integration and customization, and installation services are not required to be purchased directly from us. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that the software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We recognize revenue for hardware sales when the product is shipped to the customer and when obligations that affect the customer&#x2019;s final acceptance of the arrangement have been fulfilled. Hardware is purchased from suppliers and provided to the end-user customers via drop-ship or from inventory. We are responsible for negotiating price both with the supplier and the customer, payment to the supplier, establishing payment terms and product returns with the customer, and we bear the credit risk if the customer does not pay for the goods. As the principal contact with the customer, we recognize revenue and cost of goods sold when we ship or are notified by the supplier that the product has been shipped. In certain limited instances, as shipping terms dictate, revenue is recognized upon receipt at the point of destination or upon installation at the customer site.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Our subscription service revenue is comprised of fees for contracts that provide customers a right to access our software for a subscribed period. We do not provide the customer the contractual right to license the software at any time outside of the subscription period under these contracts. Our subscription service revenue is primarily based on rates per location, including rates per points of sale and per room. We recognize certain subscription service revenue on a per-transaction basis. The customer can only benefit from the software and software maintenance when provided the right to access the&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;software. Accordingly, each of the rights to access the software, the maintenance services, any hosting services, and any transaction-based services is not considered a distinct performance obligation in the context of the contract and should be combined into a single performance obligation to be recognized over the contract period. The Company recognizes subscription revenue over monthly periods based on the typical monthly invoicing and renewal cycle in accordance with our customer agreement terms.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We derive maintenance service revenue from providing unspecified updates, upgrades, bug fixes, and technical support services for our proprietary software. These services represent a stand-ready obligation that is concurrently delivered and has the same pattern of transfer to the customer; we account for these maintenance services as a single performance obligation. Maintenance revenue includes the same services provided by third-parties for remarketed software. We recognize substantially all maintenance revenue over the contract period of the maintenance agreement. We also recognize certain maintenance service revenue based on the volume of payment transactions processed by third parties through access to our software.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Professional services revenues primarily consist of fees for consulting, implementation, installation, integration, development and training and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional services as the services are being performed. Certain professional development services are recognized upon delivery of the developed solutions to the customer. At the end of each reporting period, we recognize the most likely amount of variable consideration on any contract holdbacks we expect to bill for development services delivered. Professional services can be provided by internal or external providers, do not significantly affect the customer&#x2019;s ability to access or use other provided goods or services, and provide a measure of benefit beyond that of other promised goods or services in the contract. As a result, professional services are considered distinct in the context of the contract and represent a separate performance obligation. Professional services that are billed on a time and materials basis are recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We use the market approach to derive standalone selling price (&#x201c;SSP&#x201d;) by maximizing observable data points (in the form of recently executed customer contracts) to determine the price customers are willing to pay for the goods and services transferred. If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative SSP basis.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Shipping and handling fees billed to customers are recognized as revenue and the related costs are recognized in cost of goods sold. Revenue is recorded net of any applicable taxes collected and remitted to governmental agencies.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We derive and report our revenue from the sale of products (proprietary software licenses, third party hardware and operating systems), subscription and maintenance, and professional services. Products revenue recognized at a point in time totaled &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; for the three and six months ended September 30, 2025 and 2024, respectively. Subscription, maintenance, and substantially all professional services revenue recognized over time totaled &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;69.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;57.8&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;135.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;111.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; for the three and six months ended September 30, 2025 and 2024, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Contract Balances&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to products and professional services. We expect billing and collection of our contract assets to occur within the next twelve months. We receive payments from customers based upon contractual billing schedules and accounts receivable are recorded when the right to consideration becomes unconditional. Contract liabilities represent consideration received or consideration which is unconditionally due from customers prior to transferring goods or services to the customer under the terms of the contract.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue recognized from amounts included in contract liabilities at the beginning of the period was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19.8&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12.7&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;52.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;42.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; for the three and six months ended September 30, 2025 and 2024, respectively. Because the right to the consideration became unconditional, we transferred to accounts receivable from contract assets at the beginning of the period, &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; for the three and six months ended September 30, 2025 and 2024, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Substantially all of our arrangements are for a period of one year or less. As a result, unsatisfied performance obligations as of September 30, 2025 are expected to be satisfied and the allocated transaction price recognized in revenue within a period of 12 months or less.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Assets Recognized from Costs to Obtain a Contract&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sales commission expenses that would not have occurred absent the customer contracts are considered incremental costs to obtain a contract. We expense the incremental costs to obtain a contract as incurred when the expected benefit and amortization period is one year or less. For subscription contracts that are renewed monthly based on an agreement term, we capitalize commission expenses and amortize as we satisfy the underlying performance obligations, generally based on the contract terms and anticipated renewals.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We had &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million of capitalized sales incentive costs as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024, respectively. These balances are included in other non-current assets on our condensed consolidated balance sheets. During the three and six months ended September 30, 2025, we expensed &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively, of sales commissions, which included amortization of capitalized amounts of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.6&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively. During the comparable periods ending September 30, 2024, we expensed &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.8&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively, of sales commissions, which included amortization of capitalized amounts of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively. These expenses are included in operating expenses &#x2013; sales and marketing in our condensed consolidated statement of operations. All other costs to obtain a contract are not considered incremental and therefore are expensed as incurred.&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_30af9e83-1390-47aa-ab2e-40587ac51c0e"
      decimals="-5"
      id="F_ac259424-503e-4201-9ed3-b576e21a635b"
      unitRef="U_USD">10100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_84cfc8f2-ed4d-4cea-ab9a-64d481c109be"
      decimals="-5"
      id="F_faeb501d-ab2a-4a93-b7de-d9177c9f9c1c"
      unitRef="U_USD">10500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6c566cad-7fa6-4ecc-9499-22708bce8ce5"
      decimals="-5"
      id="F_3035c7c5-b849-4c36-856f-f7ba56d0da08"
      unitRef="U_USD">20100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5e78426b-35c2-40b6-abdc-9bbde4717cca"
      decimals="-5"
      id="F_cae01995-0e2c-403c-a05d-0447aa9ed372"
      unitRef="U_USD">20400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5ad37277-575f-45ef-b901-f7ca360a3cb2"
      decimals="-5"
      id="F_4ab97f3a-f19d-4fcf-b893-cf238b84d2fd"
      unitRef="U_USD">69200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_6e52f8d6-aa11-4fdf-9261-1dc71c44a81c"
      decimals="-5"
      id="F_414bd638-e161-4610-a580-c640356d1eef"
      unitRef="U_USD">57800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_827c7a79-52f1-4777-8107-68c7bfc64f7c"
      decimals="-5"
      id="F_4f013d2f-282a-4c62-b853-b912afec5ad6"
      unitRef="U_USD">135900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0e999340-3dc6-4655-b02d-50fbfdf26c23"
      decimals="-5"
      id="F_272c9c4a-64c8-4fda-ba0f-7cc1f0edd3d3"
      unitRef="U_USD">111400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-5"
      id="F_a2a9ba7e-86a3-431d-9241-06048ca838aa"
      unitRef="U_USD">19800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-5"
      id="F_6d138ba7-1528-4697-abf6-051ee0f8768f"
      unitRef="U_USD">12700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-5"
      id="F_cc61060c-694e-4cc9-85a4-7e1aef19b366"
      unitRef="U_USD">52900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-5"
      id="F_07638ac3-2a47-422d-a97e-6b5fda889f0e"
      unitRef="U_USD">42200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-5"
      id="F_4ac31b3d-1b12-4ca3-afbd-02309d3ec704"
      unitRef="U_USD">500000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-5"
      id="F_a458dfb1-31a8-4de9-bb24-7cd6bcb973df"
      unitRef="U_USD">300000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-5"
      id="F_e101fd6d-a87e-4355-8519-24296e1ce822"
      unitRef="U_USD">4400000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-5"
      id="F_4702f01c-8467-4cf7-be1a-5bbb7bf0e580"
      unitRef="U_USD">2200000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:CapitalizedContractCostNet
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-5"
      id="F_2ac7c195-a32c-41d4-a32f-fe8f170d9e2d"
      unitRef="U_USD">7000000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="C_14dc9182-7a91-4a4e-ba23-8e24fa360440"
      decimals="-5"
      id="F_f9537e47-eee5-48a1-910a-25ec1b288f35"
      unitRef="U_USD">5100000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:SalesCommissionsAndFees
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-5"
      id="F_eefbedc0-f08a-4e12-82a5-647dc4aed924"
      unitRef="U_USD">1300000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:SalesCommissionsAndFees
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-5"
      id="F_7e278361-7635-4479-abb5-866cf76338c6"
      unitRef="U_USD">2500000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-5"
      id="F_1232a70f-5162-4323-b1c9-57b1509f124c"
      unitRef="U_USD">600000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-5"
      id="F_cd4f8a50-27aa-434f-8be6-6e96d4bb7a99"
      unitRef="U_USD">1100000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:SalesCommissionsAndFees
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-5"
      id="F_ac2272fc-b0fa-446d-a5d0-eb813da62cd0"
      unitRef="U_USD">900000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:SalesCommissionsAndFees
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-5"
      id="F_ec6966cf-2541-4a3b-9554-cc1020da5e6b"
      unitRef="U_USD">1800000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-5"
      id="F_81829bb5-ef9d-416b-a30b-7c5c49fa1ee0"
      unitRef="U_USD">400000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-5"
      id="F_bbbb928c-4332-4027-877f-c2d7c2c7d448"
      unitRef="U_USD">900000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_f78ad87d-9105-4c83-b662-de3fa75881c9">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;4. Additional Balance Sheet Information&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Additional information related to the condensed consolidated balance sheets is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:61.948%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.6%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:17.397%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.6%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:13.456999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Prepaid expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;9,720&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,059&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;347&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,201&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;10,067&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,260&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Accrued liabilities:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Salaries, wages, employee benefits, and payroll taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;13,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Income and indirect taxes payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;433&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,512&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,805&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;15,649&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;22,324&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_db1ee939-0c14-48dd-8c42-ed9d173bc52f">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Additional information related to the condensed consolidated balance sheets is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:61.948%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.6%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:17.397%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.6%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:13.456999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Prepaid expenses and other current assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Prepaid expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;9,720&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,059&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;347&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,201&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;10,067&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,260&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Accrued liabilities:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Salaries, wages, employee benefits, and payroll taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;13,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Income and indirect taxes payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;433&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,512&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,239&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,805&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;15,649&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;22,324&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_66399f57-df04-4e73-86c3-5f0518305913"
      unitRef="U_USD">9720000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_834dce09-386e-4ad5-a509-0437b5ece7c9"
      unitRef="U_USD">8059000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_c209cde4-63dc-4d90-b7f3-ca3b90783513"
      unitRef="U_USD">347000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_01b19f64-2edb-4a2c-bb6c-3d527d2f1570"
      unitRef="U_USD">1201000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_9b4ee59b-c4a0-4d98-862d-fed05e30bf8e"
      unitRef="U_USD">10067000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_1d300647-65b2-4dc5-b03b-e4771a4e3c9f"
      unitRef="U_USD">9260000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_7d8deb29-6f56-478b-9190-a6f75aa92dcd"
      unitRef="U_USD">13977000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_cfd4b951-eaad-4839-918a-c306ba100978"
      unitRef="U_USD">17007000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_0254dfb7-87c9-4dc0-829c-29eedca277ff"
      unitRef="U_USD">433000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_0f1ba1af-99f3-4715-a06f-98f8ec2f5335"
      unitRef="U_USD">1512000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_9ae58581-656c-49ba-a349-6ee8d9d3c68d"
      unitRef="U_USD">1239000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_e9d4912f-2cbe-4b23-8021-5f35d3d5ccc7"
      unitRef="U_USD">3805000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_6eaaf13b-d716-4c59-ba6b-48973719df62"
      unitRef="U_USD">15649000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_12d06ab5-3b35-4d0c-9aae-2b063f5b07cf"
      unitRef="U_USD">22324000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_c78ab861-9bfc-445b-886d-42c1ad1312f5">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;5. Supplemental Disclosures of Cash Flow Information&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:2pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Additional information related to the condensed consolidated statements of cash flows is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:51.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:19.7%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:19.7%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash receipts for interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;732&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,852&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash payments for interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;299&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash payments for income tax, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,244&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,031&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash payments for operating leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;3,406&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Accrued capital expenditures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;66&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_2a5e7c28-d83c-4443-8601-f586e5827aab">&lt;p style="font-size:10pt;margin-top:2pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Additional information related to the condensed consolidated statements of cash flows is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:51.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:19.7%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:19.7%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash receipts for interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;732&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,852&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash payments for interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;299&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash payments for income tax, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,244&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,031&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cash payments for operating leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;3,406&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Accrued capital expenditures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;66&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <agys:InterestPaidReceipts
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_1198b76b-6a66-49cb-9677-a987e1fb3939"
      unitRef="U_USD">732000</agys:InterestPaidReceipts>
    <agys:InterestPaidReceipts
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_f849596f-ff50-4d54-b844-9dc4f9d3014a"
      unitRef="U_USD">2852000</agys:InterestPaidReceipts>
    <us-gaap:InterestPaidNet
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_a7489de6-e0fd-47cd-9377-4e4699ca0c37"
      unitRef="U_USD">274000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_c58dbba6-beab-43a7-9ebc-faa0bcf6dc07"
      unitRef="U_USD">299000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_3207a2b4-dd6a-46e5-8335-b83f30e5f8f3"
      unitRef="U_USD">1244000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_a2aa3496-7704-40aa-8b2c-ac7e2cb3dea9"
      unitRef="U_USD">1031000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OperatingLeasePayments
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_34fb9a9c-9404-499a-9548-b24dbc59833b"
      unitRef="U_USD">3406000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_1865c634-8c36-4ce6-b2e6-17db1151b721"
      unitRef="U_USD">2278000</us-gaap:OperatingLeasePayments>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_970a6256-6e47-4de6-b0c5-cce30578d97b"
      unitRef="U_USD">125000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_338647b3-196e-4728-9818-a2fbd7c4b82d"
      unitRef="U_USD">66000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_483975ae-3075-4c4e-b581-5e6e8f9f44bf">&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;6. Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table compares our income tax provision and effective tax rates for the &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three and six months ended September 30, 2025 and 2024:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:50.1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.18%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.235%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.18%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.235%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.235%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.235%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Income tax provision (benefit)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;4,001&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,782&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;3,960&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,951&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Effective tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;25.5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;nm&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;19.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;nm&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;nm - not meaningful&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the six months ended September 30, 2025 and 2024, income tax provision (benefit) and the effective tax rate were primarily driven by the impact of discrete excess tax benefits associated with Share-Based Compensation.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For the three months ended September 30, 2025 and 2024, income tax provision and the effective tax rate were primarily driven by activity in India and the U.S.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Our India subsidiary operates in a &#x201c;Special Economic Zone (SEZ)&#x201d;. One of the benefits associated with the SEZ is that the India subsidiary is not subject to regular India income taxes during its first five years of operations, which included fiscal 2018 through fiscal 2022. The India subsidiary is subject to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;50&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% of regular India income taxes during its second five years of operations, which includes fiscal 2023 through fiscal 2027.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Coronavirus Aid, Relief, and Economic Security Act (CARES Act) is a stimulus bill which was in response to economic consequences of the COVID-19 pandemic. The CARES Act provided an employee retention credit, which is a refundable tax credit against certain employment taxes. We filed our employee retention credit claims under the CARES Act during January 2024. In the absence of clear U.S. GAAP on accounting and reporting for such credits, the Company follows guidance under International Accounting Standards (&#x201c;IAS&#x201d;) 20 &#x2013; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Accounting for Government Grants and Disclosure of Government Assistance&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;. Under IAS 20, we record any credits for which collection is reasonably assured, or probable, after considering all facts and circumstances including whether any statutes of limitations apply. We are reasonably assured of collection once we receive confirmation that the Internal Revenue Service has processed our claim for the credit, and we know the amount of the credit plus any associated interest. During the six months ended September 30, 2025, we recorded &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; of employee retention credits including associated interest received in cash as other (gains) charges, net, in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We have recorded and maintain valuation allowances offsetting the Company&#x2019;s deferred tax assets in certain U.S. States and foreign jurisdictions. The ultimate realization of deferred tax assets depends on various factors including the generation of future taxable income in the periods in which the underlying temporary differences are deductible. We maintain valuation allowances for deferred tax assets until we have sufficient evidence to support the reversal of all or some portion of the allowances.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;On July 4, 2025, the One Big Beautiful Bill Act (OBBBA) was signed into law. The legislation includes several changes to federal tax law that generally allow for more favorable deductibility of certain business expenses beginning in the Company&#x2019;s fiscal 2026, including the restoration of immediate expensing of domestic research and development expenditures, reinstatement of accelerated fixed asset depreciation and modifications to the international tax framework. We applied the relevant changes to the Company&#x2019;s income tax provision for the period ended September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, which did not materially impact the Company&#x2019;s consolidated tax position. We expect future cash tax savings resulting from the full expensing of U.S. research and development expenses under the OBBBA.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_7c01d4f9-81ff-4b7f-bc4e-f6b92cd35baa">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table compares our income tax provision and effective tax rates for the &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three and six months ended September 30, 2025 and 2024:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:50.1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.18%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.235%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.18%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.235%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.235%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.299%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.235%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three months ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Income tax provision (benefit)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;4,001&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,782&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;3,960&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,951&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Effective tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;25.5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;nm&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;19.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;nm&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:6pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;nm - not meaningful&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_04501289-bec6-4ea7-aff7-8575585b63c9"
      unitRef="U_USD">4001000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_2637e071-3dbb-4b93-acab-dfbbb016a388"
      unitRef="U_USD">3782000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_42157c99-f40b-4fbb-9896-fcdb8b3d9e84"
      unitRef="U_USD">3960000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_ead877f4-c7e8-459e-b8de-4364cddfc1e1"
      unitRef="U_USD">-2951000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="3"
      id="F_ab262fc1-abf7-4d47-9470-e6eb9dd7fe4b"
      unitRef="U_pure">0.255</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="3"
      id="F_e0dbaa81-cabc-4130-9307-28ae233343dd"
      unitRef="U_pure">0.193</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <agys:RegularCorporateIncomeTaxRateIndia
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="2"
      id="F_df413a71-834d-40dc-89d8-3221dd83e7bc"
      unitRef="U_pure">0.50</agys:RegularCorporateIncomeTaxRateIndia>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="C_99e7a11e-d7e6-4250-98f5-0270ae51f4c8"
      decimals="-5"
      id="F_b36372c7-8993-40b1-8eb9-83ebcec26243"
      unitRef="U_USD">6100000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_ab576bb3-85c5-4ada-a1d5-99081236dfbd">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;7. Commitments and Contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We are involved in legal actions that arise in the ordinary course of business. It is the opinion of management that the resolution of any current pending litigation will not have a material adverse effect on our financial position or results of operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of September 30, 2025, we have additional operating leases that have not yet commenced of approximately &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.8&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;. These leases are expected to commence in fiscal year 2026 and in fiscal year 2027 with initial lease terms of approximately &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_d049b5ca-4ce8-4840-9e97-3fa11eb8d598;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; to&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; 2 years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <agys:OperatingLeaseNotYetCommenced
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-5"
      id="F_b570863b-a1e3-4da3-8873-dd5360d6a31d"
      unitRef="U_USD">1800000</agys:OperatingLeaseNotYetCommenced>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="C_41a99319-0713-4027-a0a2-f62f20909974"
      id="F_888243ba-5d9e-4c34-a126-e51fcad3c266">P2Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_10e6cd05-4e04-4678-bac9-7abcb331c4fe">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;8. Earnings per Share&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following data shows the amounts used in computing earnings per share and the effect on earnings and the weighted average number of shares of dilutive potential common shares.&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:50.54%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.299999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.42%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.299999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.42%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.299999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.42%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.299999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Numerator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;11,710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,364&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;16,600&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Denominator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;27,882&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;27,838&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27,335&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dilutive SSARs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;305&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;432&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;304&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;571&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dilutive unvested restricted stock units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;87&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;61&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dilutive unvested restricted shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;123&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;145&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;268&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;28,397&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28,257&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;28,348&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28,202&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Income per share - basic:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;0.42&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.05&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;0.60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.57&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Income per share - diluted:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;0.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.05&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;0.59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Anti-dilutive restricted shares, restricted stock units, and performance shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;24&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Basic income per share is computed as net income attributable to common shareholders divided by the weighted average basic shares outstanding. The outstanding shares used to calculate the weighted average basic shares excludes &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;white-space:pre-wrap;font-kerning:none;min-width:fit-content;color:#000000;"&gt;156,781&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;345,625&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; of restricted shares at &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and 2024, respectively, as these shares were issued but were not vested and therefore, not considered outstanding for purposes of computing basic income per share at the balance sheet dates.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Diluted income per share includes the impact of all potentially dilutive securities on earnings per share. We have stock-settled appreciation rights (SSARs), restricted shares, and restricted stock units that are potentially dilutive securities.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_93b2f4f6-45f5-4304-94f6-d32955956ba0">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following data shows the amounts used in computing earnings per share and the effect on earnings and the weighted average number of shares of dilutive potential common shares.&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:50.54%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.299999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.42%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.299999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.42%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.299999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.42%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.299999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Numerator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;11,710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,364&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;16,600&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Denominator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;27,882&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;27,838&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;27,335&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dilutive SSARs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;305&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;432&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;304&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;571&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dilutive unvested restricted stock units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;87&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;61&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:15pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:2.773%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Dilutive unvested restricted shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;123&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;145&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;268&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;28,397&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28,257&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;28,348&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;28,202&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Income per share - basic:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;0.42&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.05&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;0.60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.57&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Income per share - diluted:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;0.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.05&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;0.59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Anti-dilutive restricted shares, restricted stock units, and performance shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;24&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_d73bcca9-332b-4e7e-9ca5-a8609d0ac791"
      unitRef="U_USD">11710000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_c50153ad-1a66-46ac-b070-d4a7184bd88a"
      unitRef="U_USD">1364000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_c3cc87be-cbca-498c-9973-ee8c3e7257b8"
      unitRef="U_USD">16600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_e3bbc7c5-70c6-4da8-8f7d-be66f72c8b60"
      unitRef="U_USD">15470000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_64353ba7-edb7-4579-9324-fa426fea6d51"
      unitRef="U_shares">27882000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_84a28a4a-0a37-4e94-9c38-4e7c000c9296"
      unitRef="U_shares">27533000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_e40695b5-ea22-4447-bd95-65a4f0508854"
      unitRef="U_shares">27838000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_f243cd2f-780c-40bd-9980-ff9803c71926"
      unitRef="U_shares">27335000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <agys:DilutiveSSARs
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_37c0d2b2-4ea4-4d34-b58f-81b3bb553e14"
      unitRef="U_shares">305000</agys:DilutiveSSARs>
    <agys:DilutiveSSARs
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_c4ff821c-119b-4eec-b639-3fe4bd67a697"
      unitRef="U_shares">432000</agys:DilutiveSSARs>
    <agys:DilutiveSSARs
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_214d1744-2d71-4e16-a541-6bc21740da2d"
      unitRef="U_shares">304000</agys:DilutiveSSARs>
    <agys:DilutiveSSARs
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_53cfdd2a-7afc-4288-baee-70bdfd3667ca"
      unitRef="U_shares">571000</agys:DilutiveSSARs>
    <agys:DilutiveUnvestedRestrictedStockUnits
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_0d22d6f2-09fa-40be-b0e9-2ddb93478f0a"
      unitRef="U_shares">87000</agys:DilutiveUnvestedRestrictedStockUnits>
    <agys:DilutiveUnvestedRestrictedStockUnits
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_180217cb-7dee-48d1-89e7-10e3095fbdb4"
      unitRef="U_shares">30000</agys:DilutiveUnvestedRestrictedStockUnits>
    <agys:DilutiveUnvestedRestrictedStockUnits
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_9be26a15-78b5-4932-b4ec-1107cf66ceb3"
      unitRef="U_shares">61000</agys:DilutiveUnvestedRestrictedStockUnits>
    <agys:DilutiveUnvestedRestrictedStockUnits
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_4d3fd0f3-11cc-4326-aff5-eff1ab4b6dce"
      unitRef="U_shares">28000</agys:DilutiveUnvestedRestrictedStockUnits>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_a1baacc5-2859-4501-8cdf-e6986924e11c"
      unitRef="U_shares">123000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_f9b6f920-c56c-4997-84a9-719a9253105e"
      unitRef="U_shares">262000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_27922fde-c51f-4d82-bb1e-09cc12e96d62"
      unitRef="U_shares">145000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_a9e9701c-5eba-4ba7-b4be-f972664feb47"
      unitRef="U_shares">268000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_6262b184-ba41-40c7-a42d-e18999d64d27"
      unitRef="U_shares">28397000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_98e55caa-fa4c-4a98-a6b3-4ea640084933"
      unitRef="U_shares">28257000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_a283bbfa-6da1-4c4d-9537-97a2169f6d31"
      unitRef="U_shares">28348000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_d9c04269-2bc2-4cf2-8030-6f0b25139d05"
      unitRef="U_shares">28202000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="INF"
      id="F_2ba9b3df-014f-492d-b3ec-ceba2b2a26d0"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="INF"
      id="F_be495630-41f8-4e35-8bd8-b1a969ada747"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="INF"
      id="F_993d1405-4ccd-45a7-8ce3-980fbf7d7a33"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.6</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="INF"
      id="F_a6b907f5-4cad-458f-80df-3ef6c85649f8"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="INF"
      id="F_63a34e86-0443-408d-a7ea-8e95c3d85003"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="INF"
      id="F_b5b8c755-8ae2-4267-9728-0c68d0ab5e1f"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="INF"
      id="F_3d212a24-5a4a-43a1-a8d3-9ebbc5729ad7"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="INF"
      id="F_dfe19b41-defb-4608-952d-b4460320642c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_7fe7bc6e-40d6-45f0-a7c9-d30ecbeb135d"
      unitRef="U_shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_c676dddc-78bb-41ba-aefb-fd7cd6e4e944"
      unitRef="U_shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_8f83d950-c45c-4e2b-8bde-a1849415c3b6"
      unitRef="U_shares">1000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_4fc0c637-65fe-41e7-a77d-fc46e060ea67"
      unitRef="U_shares">24000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <agys:IncrementalCommonSharesAttributableToRestrictedShares
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_78ebaeb1-abf2-4d46-9f73-0b2f16656b61"
      unitRef="U_shares">156781000</agys:IncrementalCommonSharesAttributableToRestrictedShares>
    <agys:IncrementalCommonSharesAttributableToRestrictedShares
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_097eb3ed-a9f1-4223-b0be-29bf084addfc"
      unitRef="U_shares">345625000</agys:IncrementalCommonSharesAttributableToRestrictedShares>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_bbcd7cd3-3476-4829-be9e-258627216eac">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;9. Share-based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We may grant incentive stock options, non-qualified stock options, SSARs, restricted shares, restricted stock units, and performance shares under our shareholder-approved Amended and Restated 2024 Equity Incentive Plan (the 2024 Plan) for up to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;three&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million common shares, plus &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;237,080&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; common shares, the number of shares that were remaining for grant under the 2020 Equity Incentive Plan, as Amended and Restated (the 2020 Plan) as of the effective date of the 2024 Plan, plus the number of shares remaining for grant under the 2020 Plan that are forfeited, settled in cash, canceled or expired. The maximum aggregate number of common shares available for issuance under the 2024 Plan is &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million. We may also grant shares under our shareholder-approved Employee Stock Purchase Plan (the ESPP) for up to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million common shares.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We may distribute authorized but unissued shares or treasury shares to satisfy share option and SSAR exercises or grants of restricted shares, restricted stock units, performance shares, or ESPP shares.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;For SSARs, the exercise price must be set at least equal to the closing market price of our common shares on the date of grant. The maximum term of SSARs is seven years from the date of grant. The Compensation Committee of the Board of Directors establishes the period over which SSARs are subject to a service condition vest and the vesting criteria for SSARs subject to a market condition.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Restricted shares and restricted stock units, whether time-vested or performance-based, may be issued at no cost or at a purchase price that may be below their fair market value, but are subject to forfeiture and restrictions on their sale or other transfer. Performance-based grants may be conditioned upon the attainment of specified performance objectives and other conditions, restrictions, and contingencies. Restricted shares have the right to receive dividends, if any, upon vesting, subject to the same forfeiture provisions that apply to the underlying grants.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We record compensation expense related to SSARs, restricted shares, restricted stock units, performance shares, and ESPP shares granted to certain employees and non-employee directors based on the fair value of the awards on the grant date. The fair value of restricted stock unit and restricted share grants subject only to a service condition is based on the closing price of our common shares on the grant date. For SSAR grants subject only to a service condition, we estimate the fair value on the grant date using the Black-Scholes-Merton option pricing model with inputs including the closing market price at grant date, exercise price and assumptions regarding the risk-free interest rate, expected volatility of our common shares based on historical volatility, and expected term as estimated using the simplified method. We use the simplified method for SSAR grants because we believe historical exercise data does not provide a reasonable basis upon which to estimate the expected term. For restricted stock unit, restricted share, and SSAR grants subject to a market condition, we estimate the fair value on the grant date through a lattice option pricing model that utilizes a Monte Carlo analysis with inputs including the closing market price at grant date, share price threshold, performance period term and assumptions regarding the risk-free interest rate and expected volatility of our common shares based on historical volatility. Inputs for SSAR grants subject to a market condition also include exercise price, remaining contractual term, and suboptimal exercise factor.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We record compensation expense for restricted stock units, restricted shares, and SSAR grants subject to a service condition using the graded vesting method. We record compensation expense for ESPP shares on a straight-line basis over the applicable offering period. We record compensation expense for SSAR grants subject only to a market condition over the derived service period, which is an output of the lattice option pricing model.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes the share-based compensation expense for grants included in the condensed consolidated statements of operations:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:46.112%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.199%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.199%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.199%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.199%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Product development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2,933&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,271&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;6,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,907&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sales and marketing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;574&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;General and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,589&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,495&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;3,045&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,957&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,009&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;10,029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,438&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Stock-Settled Appreciation Rights&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;SSARs are rights granted to an employee to receive value equal to the difference between the price of our common shares on the date of exercise and the exercise price. The value is settled in common shares of Agilysys, Inc.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We use a Black-Scholes-Merton option pricing model to estimate the fair value of service condition SSARs and a lattice option pricing model to estimate the fair value of market condition SSARs. There were no SSARs granted during the six months ended September 30, 2025 and 2024.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes the activity during the &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;six months ended September 30, 2025 for SSARs awarded under the 2020 and 2016 Plans:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:48.49%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.178%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.857999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.238%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.719%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands, except share and per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Number of&lt;br/&gt;Rights&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted-Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(per right)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Outstanding at April 1, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;394,959&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20.04&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23,604&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19.79&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Outstanding at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;20.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;31,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Exercisable at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;20.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;31,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Vested at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;20.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;31,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, there was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; unrecognized share-based compensation expense related to SSARs.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Restricted Shares&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We granted shares to certain of our Directors, executives and key employees, the vesting of which is service-based. &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes the activity during the &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;six months ended September 30, 2025 for restricted shares granted under the 2020 Plan:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:64.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.82%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.68%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Number of Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted-Average Grant-Date Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(per share)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Outstanding at April 1, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;229,710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;76.01&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,970&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;100.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75,292&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;51.38&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,607&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;92.05&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Expected to vest at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;156,781&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;88.35&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of September 30, 2025, total unrecognized share-based compensation expense related to&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;unvested restricted shares was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, which is expected to be recognized over a weighted-average vesting period of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; years.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Restricted Stock Units&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We granted restricted stock units to certain of our Directors, executives and key employees, the vesting of which is service-based. Certain restricted stock units are also subject to a market condition. &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes the activity during &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;six months ended September 30, 2025 for restricted stock units awarded under the 2020 and 2024 Plans:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:64.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.22%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.98%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.68%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.24%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Number of Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted-Average Grant-Date Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(per share)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Outstanding at April 1, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;181,195&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;118.90&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,400&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;103.18&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,894&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;137.48&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Expected to vest at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;186,701&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;117.91&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of September 30, 2025, total unrecognized share-based compensation expense related to non-vested restricted stock units was $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9.4&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million, which is expected to be recognized over the weighted-average vesting period of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; years.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Performance Shares&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Upon approval of the Compensation Committee of our Board of Directors, after achieving the performance conditions associated with our annual bonus plan, we granted &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,970&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; common shares to our Chief Executive Officer in May 2025 that vested immediately for a total value of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Employee Stock Purchase Plan Shares&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The ESPP permits participants to purchase common stock through regular payroll deductions, up to a specified percentage of their eligible compensation. The ESPP is compensatory because, among other provisions, it currently allows participants to purchase stock at up to a &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% discount from the lower of the closing price of a share of our common stock on the first or last trading day of the ESPP offering period. We measure share-based compensation expense for the ESPP based on the fair value of the ESPP grant at the beginning of the offering period. The fair value includes the value of the discount and the value associated with the call and put options that take advantage of the variability in the common stock price during the offering period. &lt;/span&gt;&lt;span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We estimate the value of the call and put options using the Black-Scholes-Merton option pricing model with inputs including the closing market price of our common stock on the first date of the offering period and assumptions regarding the risk-free interest rate, expected term, and expected volatility of our common shares over the offering period based on historical volatility.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:36.873%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:14.637%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.938%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.32%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.938%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.898%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Offering Period Ending&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Offering Period Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Offering Period Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Offering Period Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;December 31, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;June 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;December 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;June 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Grant date fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;115.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;131.71&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;103.43&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;81.60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Risk-free interest rate over contractual term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;4.30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.91&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5.36&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Expected term (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;0.50&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.49&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.50&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.41&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Expected volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;60.10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;42.40&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;40.93&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;47.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The risk-free interest rate is based on the yield of a zero coupon U.S. Treasury bond whose maturity period approximates the expected term of the ESPP shares. The expected term is the offering period, which is typically six months.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We record amounts withheld from participants during each offering period in accrued salaries, wages and related benefits in the consolidated balance sheets until such shares are purchased. Amounts withheld from participants for the offering period ending December 31, 2025 totaled &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; as of September 30, 2025.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;As of September 30, 2025, there was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; in unrecognized share-based compensation expense related to the offering period ending December 31, 2025.&lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="C_07cdb62e-c983-41d2-8910-0835f2138375"
      decimals="INF"
      id="F_c8f54e36-088b-4f26-81aa-c09b7af573be"
      unitRef="U_shares">3000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="C_1464dd4e-05ec-413f-ba3a-df49e46c602f"
      decimals="INF"
      id="F_32c2d456-7771-4ba6-b232-47240c1c7577"
      unitRef="U_shares">237080</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="C_8041bec4-0f68-48ce-b256-ba35cf5cb045"
      decimals="INF"
      id="F_21b98030-f8fe-4658-bcc4-910bb2ec1066"
      unitRef="U_shares">3200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="C_63d2026b-dba6-42d1-a7a2-0e854031cca0"
      decimals="INF"
      id="F_e01eba54-ab24-47ac-bfad-ba94bff4e673"
      unitRef="U_shares">500000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_7d5bdc18-579b-4765-9ee1-75ea6a6f4ff4">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes the share-based compensation expense for grants included in the condensed consolidated statements of operations:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:46.112%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.199%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.199%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.199%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.199%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.272%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Product development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;2,933&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,271&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;6,007&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,907&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sales and marketing&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;574&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;General and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,589&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,495&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;3,045&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,957&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,009&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;10,029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,438&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_11a8a199-d6ed-4e4c-b8df-9a5e6932042c"
      decimals="-3"
      id="F_8ccde22e-11a1-42ad-b450-965ad96b6cc8"
      unitRef="U_USD">2933000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_57418b25-fbd1-410a-ae7e-2434780764b5"
      decimals="-3"
      id="F_60f50c8b-0b64-43e0-9e5c-377cbd7946e6"
      unitRef="U_USD">2271000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_cb27b379-c182-4d49-9cab-1eaaac0fbbac"
      decimals="-3"
      id="F_84dc32ca-69db-40a0-badb-9eba7005cf31"
      unitRef="U_USD">6007000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_09b0a2e1-caac-4053-8a40-9339dcb2d566"
      decimals="-3"
      id="F_691dc01a-170a-47c4-ae6a-5e36b8d92cfa"
      unitRef="U_USD">4907000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_57eca103-3bfe-40c9-8f77-3ab37b79abf2"
      decimals="-3"
      id="F_91382c3e-504f-48da-a896-668067d91a5f"
      unitRef="U_USD">478000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_39dbb7a5-1082-40dd-b787-fa4f98de7eb0"
      decimals="-3"
      id="F_6b4bab75-27c8-4c47-ba27-50c71deaca95"
      unitRef="U_USD">243000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_14e064b6-a7d1-46de-9629-ec62b694ad0a"
      decimals="-3"
      id="F_4004895c-d5a5-434d-8524-838717a1fe48"
      unitRef="U_USD">977000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_aa626645-a2d6-4d46-b8a1-866e092a5c16"
      decimals="-3"
      id="F_ffadfd3f-b328-4b30-88e1-79d3fc0ae5bd"
      unitRef="U_USD">574000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_91272679-49be-418d-8eb1-b1261442371a"
      decimals="-3"
      id="F_29861778-4bc4-4f2c-9368-9ce7d88f1788"
      unitRef="U_USD">1589000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_d8c68cfc-cac4-4d36-bc20-a226ec44f0c3"
      decimals="-3"
      id="F_f7a6ae18-dd07-46d8-afab-f3dc308c3e89"
      unitRef="U_USD">1495000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_b3dfc376-02f5-4da0-a658-4783e74f678b"
      decimals="-3"
      id="F_6c77170e-1b31-41ec-aa03-622a78cdf93e"
      unitRef="U_USD">3045000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0431ba68-280c-4ca2-ac85-8d0d159dfac6"
      decimals="-3"
      id="F_1829a992-c920-4b4f-840b-4b9f8986c190"
      unitRef="U_USD">2957000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_a40faaa9-e45f-483d-b6de-eba14f73c315"
      unitRef="U_USD">5000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_719993fb-5c3b-4e9b-9dde-4927ef5a7f40"
      unitRef="U_USD">4009000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_afee243c-e0f8-45ed-8622-c5b929dfe7dd"
      unitRef="U_USD">10029000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_93f66507-c608-434d-8a31-772c2ceaa2af"
      unitRef="U_USD">8438000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_286c475d-7aa8-4b7e-803f-a3441689d0be">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes the activity during the &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;six months ended September 30, 2025 for SSARs awarded under the 2020 and 2016 Plans:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:48.49%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:9.178%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.857999999999999%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.238%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.719%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands, except share and per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Number of&lt;br/&gt;Rights&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted-Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(per right)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Outstanding at April 1, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;394,959&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20.04&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;23,604&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;19.79&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Outstanding at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;20.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;31,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Exercisable at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;20.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;31,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Vested at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;371,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;20.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;31,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="C_a7051771-2831-40e1-aa2a-2414bb103b08"
      decimals="INF"
      id="F_0834957c-f3ec-4a07-b65c-454f2e30b9fe"
      unitRef="U_shares">394959</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="C_a7051771-2831-40e1-aa2a-2414bb103b08"
      decimals="2"
      id="F_e5114b28-51d4-494f-872d-07112c81a09b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">20.04</agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"
      decimals="INF"
      id="F_626ce23e-ae25-4215-a8f7-49881f067939"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <agys:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"
      decimals="0"
      id="F_4f096a83-ca77-46c4-9737-5e32632834f2"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0</agys:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"
      decimals="INF"
      id="F_aaefea25-63f3-4421-8142-0b79ff339581"
      unitRef="U_shares">23604</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <agys:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"
      decimals="2"
      id="F_bbcb547b-aea6-4910-aaef-77b75d8b21d5"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">19.79</agys:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"
      decimals="INF"
      id="F_dde13047-0b79-4650-846a-9e829d3fd75d"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"
      decimals="0"
      id="F_862be937-27c7-4764-abf6-387928e06e9a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0</agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
      contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"
      decimals="INF"
      id="F_e1f2d3e0-96f6-4df2-a415-2d3c8be2d3e0"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"
      decimals="0"
      id="F_0a57cbd3-4508-48c0-90dd-9de42b808278"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0</agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7"
      decimals="INF"
      id="F_e2ed1ebd-e4bd-411b-bed2-5b24002d59a6"
      unitRef="U_shares">371355</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7"
      decimals="2"
      id="F_490dd02d-891d-443a-afd8-949797b2fdd9"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">20.06</agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"
      id="F_3ae419c1-d511-43a8-b7c4-ea7df2ea3e62">P1Y8M12D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue
      contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7"
      decimals="-3"
      id="F_a2360c8f-c301-472d-aa1f-d7d32d775a4a"
      unitRef="U_USD">31637000</agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue>
    <agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable
      contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7"
      decimals="INF"
      id="F_8299b523-b9a4-48eb-a5d8-8cb9517a15b4"
      unitRef="U_shares">371355</agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable>
    <agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice
      contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7"
      decimals="2"
      id="F_c024ce9b-d880-43a2-a424-db87c1f46f77"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">20.06</agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice>
    <agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm
      contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"
      id="F_152f4881-a6c7-4abb-a1ba-9786b1a484b1">P1Y8M12D</agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingRemainingContractualTerm>
    <agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue
      contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7"
      decimals="-3"
      id="F_6b0e38d6-2fd8-4185-83d3-4b0e15cebadd"
      unitRef="U_USD">31637000</agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7"
      decimals="INF"
      id="F_74397aac-4cbb-43b9-8b42-44c474d1e417"
      unitRef="U_shares">371355</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber
      contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7"
      decimals="2"
      id="F_73f9b66d-2997-4cc3-896e-c1dad0eece3a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">20.06</agys:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageExerciseNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="C_fe57e5a9-dd87-465f-a5e0-29ac13e18a85"
      id="F_1c017e6e-bfbd-4da3-8b7b-64d9721d4e8a">P1Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7"
      decimals="-3"
      id="F_9449f003-a04b-4f6b-bf33-2dcefdcf6421"
      unitRef="U_USD">31637000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="C_8429bf33-1ac7-46e1-9890-c1371eb17ff7"
      decimals="-6"
      id="F_463e2ea0-75e3-4238-a04d-e270b5120d6b"
      unitRef="U_USD">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_1b0a6d13-d163-451b-a166-044cb2e42be0">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes the activity during the &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;six months ended September 30, 2025 for restricted shares granted under the 2020 Plan:&lt;/span&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:64.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.36%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.82%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.68%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.26%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Number of Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted-Average Grant-Date Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(per share)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Outstanding at April 1, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;229,710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;76.01&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,970&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;100.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75,292&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;51.38&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,607&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;92.05&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Expected to vest at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;156,781&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;88.35&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_0fa2baa1-e6e2-4fce-a9ad-e32b7b35d777"
      decimals="INF"
      id="F_c05841af-c937-4d95-89ba-684c199d7184"
      unitRef="U_shares">229710</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_0fa2baa1-e6e2-4fce-a9ad-e32b7b35d777"
      decimals="2"
      id="F_5dd5f87c-2615-4026-b11a-5c0279470eea"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">76.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a"
      decimals="INF"
      id="F_6e1de1c8-0055-4aa2-b03b-25104142978c"
      unitRef="U_shares">4970</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a"
      decimals="2"
      id="F_35b10dd3-e20b-4a4d-9e76-ca16fefc1ef9"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">100.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a"
      decimals="INF"
      id="F_7e65e8c1-61f4-4cfc-906f-76b4cd2ee7c2"
      unitRef="U_shares">75292</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a"
      decimals="2"
      id="F_2f5026c8-13d7-4055-b37f-28ba36dde09b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">51.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a"
      decimals="INF"
      id="F_1d1a3d99-bb27-4ab2-82cf-d6f1944551a3"
      unitRef="U_shares">2607</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a"
      decimals="2"
      id="F_7750524a-82cb-448a-b4cd-ef48ea5f06fd"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">92.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_a0f5281b-169e-4095-92ec-0ed032a07629"
      decimals="INF"
      id="F_6ef1f4f8-5b3f-49a4-ad05-2ce64df11896"
      unitRef="U_shares">156781</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_a0f5281b-169e-4095-92ec-0ed032a07629"
      decimals="2"
      id="F_2b27de5c-d054-4870-87de-4cd61f469d68"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">88.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="C_a0f5281b-169e-4095-92ec-0ed032a07629"
      decimals="-5"
      id="F_6c4bf3f8-d430-4aa9-bb71-5b32e481c5a1"
      unitRef="U_USD">3400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_32c052b6-6ad6-4061-9f51-48240a30f58a"
      id="F_12c5b61a-1bee-4ff2-97bb-e91c4a3c7d39">P1Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f"
      id="F_e19e7b98-2618-494a-a96e-646ddf47ba2d">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table summarizes the activity during &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;six months ended September 30, 2025 for restricted stock units awarded under the 2020 and 2024 Plans:&lt;/span&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:64.88%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.22%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:12.98%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.68%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:15.24%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Number of Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Weighted-Average Grant-Date Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(per share)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Outstanding at April 1, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;181,195&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;118.90&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,400&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;103.18&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,894&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;137.48&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Expected to vest at September 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;186,701&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;117.91&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_206bb67e-b81d-4108-9b8d-f965c9a3d4c4"
      decimals="INF"
      id="F_b0cec582-946e-4d5a-bef8-5cda849542cb"
      unitRef="U_shares">181195</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_206bb67e-b81d-4108-9b8d-f965c9a3d4c4"
      decimals="2"
      id="F_a53bdd10-a317-4715-ad84-daeae3c543d5"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">118.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f"
      decimals="INF"
      id="F_04bebdf5-aead-4045-b77c-5fa9a354c15d"
      unitRef="U_shares">8400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f"
      decimals="2"
      id="F_5f0be548-a86d-434a-ab0a-aee9826ab7f4"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">103.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f"
      decimals="INF"
      id="F_7d30a98c-8d48-4cc0-934f-3c0ebf6633ee"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f"
      decimals="0"
      id="F_7dc35e9d-1eb9-4aea-bfaf-313b572fd5b9"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f"
      decimals="INF"
      id="F_56541091-9dcd-434e-af44-16f919d8068e"
      unitRef="U_shares">2894</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f"
      decimals="2"
      id="F_f4a1471f-fc07-4a14-b372-960d7e6cf32e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">137.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_e902774d-f190-4a20-8edd-3339cf7a14ae"
      decimals="INF"
      id="F_7d17d1d6-d128-4251-9424-60966a29e830"
      unitRef="U_shares">186701</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_e902774d-f190-4a20-8edd-3339cf7a14ae"
      decimals="2"
      id="F_3a01c12f-1a17-40f5-b89c-93e1f0d207c8"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">117.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="C_e902774d-f190-4a20-8edd-3339cf7a14ae"
      decimals="-5"
      id="F_1a714af2-2b94-4efc-a8bc-bb9b79b767ac"
      unitRef="U_USD">9400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_a13a81da-5016-4438-ba94-e5d878b7d74f"
      id="F_078a333b-404f-4d69-b2f9-d9fdca8f1bf5">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="C_c0434eb2-e10a-4f27-8e8f-49666daf834c"
      decimals="INF"
      id="F_4995702c-02df-4789-a129-1d3b139735b9"
      unitRef="U_shares">4970</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="C_d5123167-4973-481b-a4fc-57ae06e13292"
      decimals="-5"
      id="F_b885bd36-7155-4a1c-938f-11fbd7d8ce27"
      unitRef="U_USD">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <agys:EmployeeStockPurchasePlanDiscountOnShares
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="2"
      id="F_db3bb141-1005-4c4e-8009-65ff35ed8bda"
      unitRef="U_pure">0.15</agys:EmployeeStockPurchasePlanDiscountOnShares>
    <agys:ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock
      contextRef="C_d23404e6-9ebf-4329-922c-2ee62d908f68"
      id="F_1396cef7-18cf-4cc1-a338-af1f315b886a">&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We estimate the value of the call and put options using the Black-Scholes-Merton option pricing model with inputs including the closing market price of our common stock on the first date of the offering period and assumptions regarding the risk-free interest rate, expected term, and expected volatility of our common shares over the offering period based on historical volatility.&lt;/span&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:36.873%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:14.637%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.938%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.32%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.938%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:11.898%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Offering Period Ending&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Offering Period Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Offering Period Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Offering Period Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;December 31, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;June 30, 2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;December 31, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;June 30, 2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Grant date fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;115.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;131.71&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;103.43&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;81.60&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Risk-free interest rate over contractual term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;4.30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4.91&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5.36&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Expected term (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;0.50&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.49&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.50&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.41&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:middle;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Expected volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;60.10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;42.40&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;40.93&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;47.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</agys:ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_3c46489e-ccea-4cce-8702-d9c87d9be391"
      decimals="2"
      id="F_a4ae0cd5-d0ec-47dd-8849-5c9fd2bfa6f9"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">115.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_40c26bda-117a-4866-9f67-8b00177bda55"
      decimals="2"
      id="F_35d8e9e2-1c84-4034-9858-12657e3ac291"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">131.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_6026e437-3998-48b0-86b9-c0969dd5457d"
      decimals="2"
      id="F_1d87d4a7-df66-4119-a52a-ec8ad7fb843f"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">103.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_228fd55f-3c57-4d3d-8a5e-603fd9835b87"
      decimals="2"
      id="F_db2fe564-15ff-4b13-900f-58cb02ac1b67"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">81.6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_0c407248-a946-4913-9643-dc84f5a083b7"
      decimals="4"
      id="F_e378c8a4-76a1-4088-8597-d087916e29d1"
      unitRef="U_pure">0.043</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_782c1b59-899b-4b8c-934e-2357ad054099"
      decimals="4"
      id="F_e9995c90-16bb-4a51-ab2f-2da6b9469be4"
      unitRef="U_pure">0.0431</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_94b18af6-80e6-49c3-8b26-ece1a8b892b0"
      decimals="4"
      id="F_ada759ec-8829-4289-839e-e6298c04708d"
      unitRef="U_pure">0.0491</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_6f97dd18-d257-4eed-937a-00303fcad803"
      decimals="4"
      id="F_6561fdbb-4267-4f8f-9e20-abf7239f595e"
      unitRef="U_pure">0.0536</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_0c407248-a946-4913-9643-dc84f5a083b7"
      id="F_7528ba7c-2ac3-4317-95d5-edb45e8c0912">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_782c1b59-899b-4b8c-934e-2357ad054099"
      id="F_20bd682e-de00-44cb-9571-ecbbc17b6a4f">P0Y5M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_94b18af6-80e6-49c3-8b26-ece1a8b892b0"
      id="F_4c692d84-189d-40df-a8aa-ee530c72b103">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_6f97dd18-d257-4eed-937a-00303fcad803"
      id="F_bf889684-6c49-4525-a00e-41e082214f86">P0Y4M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_0c407248-a946-4913-9643-dc84f5a083b7"
      decimals="4"
      id="F_11009610-c975-4577-a4f9-7f542120d6d0"
      unitRef="U_pure">0.601</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_782c1b59-899b-4b8c-934e-2357ad054099"
      decimals="4"
      id="F_5a1f1f75-3fbf-4ed6-bbb8-61e027a71e65"
      unitRef="U_pure">0.424</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_94b18af6-80e6-49c3-8b26-ece1a8b892b0"
      decimals="4"
      id="F_4babd591-5a14-4c6e-8ca8-09c34be52104"
      unitRef="U_pure">0.4093</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_6f97dd18-d257-4eed-937a-00303fcad803"
      decimals="4"
      id="F_ac591bbd-1fbb-463c-9c1a-001c9af1683e"
      unitRef="U_pure">0.4741</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <agys:ShareBasedCompensationAmountsWithheldFromParticipants
      contextRef="C_c5113f4c-585a-4f8b-82a6-1b80f7cd4044"
      decimals="-5"
      id="F_d6465c44-2bfd-412d-9b56-64ee4c31b443"
      unitRef="U_USD">300000</agys:ShareBasedCompensationAmountsWithheldFromParticipants>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="C_c5113f4c-585a-4f8b-82a6-1b80f7cd4044"
      decimals="-5"
      id="F_97d88fec-bc54-411f-ab16-57417938a5cc"
      unitRef="U_USD">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_a1ae0bd7-1e20-4494-ba09-6a917af4f786">&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;10. Segment Information&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Operating segments represent components of an entity for which discrete financial information is available to the entity&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;). Our &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_81d3bff9-23c0-46c5-b745-a1db55b7bff5;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Chief Executive Officer&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; is our CODM.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We operate as a &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_35d40c58-4616-4683-9616-0312f9e24ade;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;single&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; reporting segment providing software solutions to the global hospitality industry as our CODM reviews the financial information presented on a consolidated basis to allocate resources, assess financial performance, and make operating decisions. During our budgeting and forecasting process, our CODM allocates resources including employees, equipment and financial resources. Our CODM regularly considers forecast-to-actual variances to assess financial performance and to make operating decisions around product development, pricing, employee compensation, and for investments in information security and technology infrastructure, and in market development. The Company&#x2019;s measure of segment profit or loss is net income as shown in our condensed consolidated statements of operations.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Our CODM reviews segment assets, reported as total assets on our condensed consolidated balance sheets, and capital expenditures, as reported on our condensed consolidated statements of cash flows.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The segment accounting policies are the same as those we describe in Note 2, &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, except that certain expense allocations we make for presentation of cost of goods sold as reported in our condensed consolidated statements of operations in accordance with U.S. GAAP, primarily for employee compensation, are not applied to cost of revenue as reported in the table below.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The significant expense categories and consolidated net income provided to the CODM for the &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three and six months ended September 30, 2025 and 2024 are as follows:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:54.978%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.759%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.4959999999999996%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.759%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.4959999999999996%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.759%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.4959999999999996%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.759%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.4959999999999996%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net revenue:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Products&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;10,095&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;20,050&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,400&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Subscription and maintenance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;50,955&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;41,432&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;99,579&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;79,474&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Professional services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;18,249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;36,347&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;31,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total net revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;79,299&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;68,279&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;155,976&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;131,791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cost of revenue&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;12,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,665&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;25,396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Product development expenses&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;16,636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,745&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;32,940&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;29,780&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sales and marketing expenses&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;9,555&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,551&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;21,012&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,234&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Professional services expenses&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;11,306&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,563&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;22,067&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,377&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Customer support expenses&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;3,941&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,757&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;7,775&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;General and administrative expenses&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;8,706&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,796&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;18,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,958&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,009&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;10,029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,438&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;448&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,999&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;414&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;11,710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,364&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;16,600&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:97%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Exclusive of share-based compensation shown separately&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other segment items include depreciation, amortization of internal-use software and intangibles, legal settlements, interest income and expense, other non-operating income and expense, income tax benefit, and other charges&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table lists long-lived assets by geographical area, which includes property and equipment, net and operating lease right-of-use assets as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and March 31, 2025:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:68.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:13.12%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.22%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;16,867&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;India&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;12,641&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Rest of world &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;871&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,064&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total long-lived assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;30,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;33,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:97%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;No individual country other than the United States and India exceeded &lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% of our total long-lived assets for any period presented&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:SegmentReportingExpenseInformationUsedByCodmDescription
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_4cfc1ecf-a3c8-4c0e-8f06-1a2fe696529e">We operate as a single reporting segment providing software solutions to the global hospitality industry as our CODM reviews the financial information presented on a consolidated basis to allocate resources, assess financial performance, and make operating decisions. During our budgeting and forecasting process, our CODM allocates resources including employees, equipment and financial resources. Our CODM regularly considers forecast-to-actual variances to assess financial performance and to make operating decisions around product development, pricing, employee compensation, and for investments in information security and technology infrastructure, and in market development. The Company&#x2019;s measure of segment profit or loss is net income as shown in our condensed consolidated statements of operations.</us-gaap:SegmentReportingExpenseInformationUsedByCodmDescription>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_2f3125ed-ee9a-404a-ac84-833e4698e643">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The significant expense categories and consolidated net income provided to the CODM for the &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three and six months ended September 30, 2025 and 2024 are as follows:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:54.978%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.759%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.4959999999999996%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.759%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.4959999999999996%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.759%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.4959999999999996%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1.759%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:7.4959999999999996%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net revenue:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Products&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;10,095&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;20,050&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,400&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Subscription and maintenance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;50,955&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;41,432&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;99,579&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;79,474&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Professional services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;18,249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;36,347&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;31,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total net revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;79,299&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;68,279&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;155,976&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;131,791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Cost of revenue&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;12,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,665&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;25,396&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;20,965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Product development expenses&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;16,636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,745&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;32,940&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;29,780&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Sales and marketing expenses&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;9,555&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,551&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;21,012&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,234&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Professional services expenses&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;11,306&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,563&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;22,067&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;16,377&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Customer support expenses&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;3,941&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,757&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;7,775&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;7,155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;General and administrative expenses&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;8,706&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,796&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;18,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,958&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Share-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;5,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;4,009&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;10,029&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;8,438&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;&#160;(2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;448&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;1,999&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;414&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;11,710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,364&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;16,600&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;15,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:97%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Exclusive of share-based compensation shown separately&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Other segment items include depreciation, amortization of internal-use software and intangibles, legal settlements, interest income and expense, other non-operating income and expense, income tax benefit, and other charges&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_193529d7-88cc-4e94-8a5a-2fc8be39a55c"
      decimals="-3"
      id="F_4b71c1b9-9c05-4c5d-b14c-7c998325de5c"
      unitRef="U_USD">10095000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_27118608-15bd-4bcc-bad0-d802376fd499"
      decimals="-3"
      id="F_72d768e5-17ae-414c-a288-f97eba6d29da"
      unitRef="U_USD">10525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c583b725-dbcf-455d-b408-b68c3e2cb719"
      decimals="-3"
      id="F_946332a3-ac07-401a-a1cc-a63a4f5ec2e9"
      unitRef="U_USD">20050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_37c72280-6b90-4633-95e2-39c8741e0923"
      decimals="-3"
      id="F_94628e38-801f-45a3-8e97-ecb44df555fa"
      unitRef="U_USD">20400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_4ebe976b-fb37-45b6-8b6b-67d06008255e"
      decimals="-3"
      id="F_c1e96793-0292-46b0-9cfa-ccc9a63ef9b8"
      unitRef="U_USD">50955000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_f674a402-64f6-4428-80c2-59ee4b16e527"
      decimals="-3"
      id="F_75cda95c-4ec0-4526-99bb-850637d4ce6f"
      unitRef="U_USD">41432000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_95cf7e10-696c-46d8-b1ff-a543a796b444"
      decimals="-3"
      id="F_81c199d2-b251-4722-b757-cac7a73fda11"
      unitRef="U_USD">99579000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_2e8ffc0d-8cad-4932-9718-fd14dd6f57c5"
      decimals="-3"
      id="F_8c960547-9a6d-41fc-af3e-411f8d151438"
      unitRef="U_USD">79474000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5a4c7058-197d-47c6-b126-0e09c171ff60"
      decimals="-3"
      id="F_1066891b-928b-48a8-a57c-e462b33a32ad"
      unitRef="U_USD">18249000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_4573c901-6281-431d-8a47-ce73199006ec"
      decimals="-3"
      id="F_04a75e5e-7c58-4c46-8e12-801a5bf66260"
      unitRef="U_USD">16322000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_869d44a3-b435-49f9-8770-ab54dc782891"
      decimals="-3"
      id="F_82eaeac1-5b61-4949-a224-7ad5f5c41f12"
      unitRef="U_USD">36347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_db455bfb-6493-4911-b86a-d9631436aa64"
      decimals="-3"
      id="F_a223b23c-1920-4266-a8e6-9ac03cdbd06f"
      unitRef="U_USD">31917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc"
      decimals="-3"
      id="F_97247ac5-6f9a-4529-bcad-95f51b61f9fe"
      unitRef="U_USD">79299000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc"
      decimals="-3"
      id="F_5e40eeec-366c-447a-940f-434f6b7839c2"
      unitRef="U_USD">68279000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19"
      decimals="-3"
      id="F_7acf902f-c82c-490e-9321-fe0c1ae6aff0"
      unitRef="U_USD">155976000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0"
      decimals="-3"
      id="F_6028057e-ceb2-4af1-be87-0f95670e8e6f"
      unitRef="U_USD">131791000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc"
      decimals="-3"
      id="F_3a0a8c61-18b7-4ef7-9cd1-0d8ed15fa9f8"
      unitRef="U_USD">12893000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc"
      decimals="-3"
      id="F_bce4b48a-22c9-4aa2-8b53-096ab5604ae3"
      unitRef="U_USD">10665000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19"
      decimals="-3"
      id="F_7e56c010-5441-4ae3-89e7-b236b9c43405"
      unitRef="U_USD">25396000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0"
      decimals="-3"
      id="F_42b1759f-1450-4b74-a3d9-60efbea3e3fa"
      unitRef="U_USD">20965000</us-gaap:CostOfRevenue>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc"
      decimals="-3"
      id="F_f9761986-f7be-4b10-a12a-1e31f82cb034"
      unitRef="U_USD">16636000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc"
      decimals="-3"
      id="F_dd2f6077-e8fc-499f-9e8d-92dcf91fe416"
      unitRef="U_USD">15745000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19"
      decimals="-3"
      id="F_dc5174b1-1964-41a9-a4e7-9a336381ec0b"
      unitRef="U_USD">32940000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0"
      decimals="-3"
      id="F_c7557e6c-2a22-4215-84e2-a999e0cce300"
      unitRef="U_USD">29780000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc"
      decimals="-3"
      id="F_ff147182-a098-4747-807e-d2dbff17fa23"
      unitRef="U_USD">9555000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc"
      decimals="-3"
      id="F_9a149f7b-d9b5-40d0-861b-a194589e8fa1"
      unitRef="U_USD">8551000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19"
      decimals="-3"
      id="F_afac198a-f04c-4770-ae5e-b88d5bcdcd14"
      unitRef="U_USD">21012000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0"
      decimals="-3"
      id="F_99253ad3-7e6f-4660-8dc3-0d9560db50ae"
      unitRef="U_USD">15234000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ProfessionalAndContractServicesExpense
      contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc"
      decimals="-3"
      id="F_05a111f6-2677-40ec-8c6d-4197b08cacab"
      unitRef="U_USD">11306000</us-gaap:ProfessionalAndContractServicesExpense>
    <us-gaap:ProfessionalAndContractServicesExpense
      contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc"
      decimals="-3"
      id="F_99ca732e-8a49-47fe-a19e-f6c4cd07992c"
      unitRef="U_USD">8563000</us-gaap:ProfessionalAndContractServicesExpense>
    <us-gaap:ProfessionalAndContractServicesExpense
      contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19"
      decimals="-3"
      id="F_9730fd0f-1608-4c0c-98d6-b4e82bafa6d9"
      unitRef="U_USD">22067000</us-gaap:ProfessionalAndContractServicesExpense>
    <us-gaap:ProfessionalAndContractServicesExpense
      contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0"
      decimals="-3"
      id="F_f6902c0c-58b7-4c8b-8a00-ada3fd40661f"
      unitRef="U_USD">16377000</us-gaap:ProfessionalAndContractServicesExpense>
    <agys:CustomerSupportExpenses
      contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc"
      decimals="-3"
      id="F_e2af88c0-e077-432a-ad61-32bb5970cb53"
      unitRef="U_USD">3941000</agys:CustomerSupportExpenses>
    <agys:CustomerSupportExpenses
      contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc"
      decimals="-3"
      id="F_e84dedbb-2f35-45e9-9d9d-9491bed20167"
      unitRef="U_USD">3757000</agys:CustomerSupportExpenses>
    <agys:CustomerSupportExpenses
      contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19"
      decimals="-3"
      id="F_08104d9d-1e49-42c8-9281-cdccdc3fefa0"
      unitRef="U_USD">7775000</agys:CustomerSupportExpenses>
    <agys:CustomerSupportExpenses
      contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0"
      decimals="-3"
      id="F_fa1b1492-7b95-4b1c-a0fd-12eba1eebac9"
      unitRef="U_USD">7155000</agys:CustomerSupportExpenses>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc"
      decimals="-3"
      id="F_052e1df8-dfa6-4f86-9cae-7fcedd23dd45"
      unitRef="U_USD">8706000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc"
      decimals="-3"
      id="F_9c24b9bd-a46c-4e6a-8e7c-b324285ae0d8"
      unitRef="U_USD">8796000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19"
      decimals="-3"
      id="F_b313e6ed-1c6a-4748-bcd1-96ce05051a70"
      unitRef="U_USD">18158000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0"
      decimals="-3"
      id="F_83fa53f0-cf28-441f-8377-cada5dbe6ba7"
      unitRef="U_USD">17958000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc"
      decimals="-3"
      id="F_7b3e8cb6-e526-4842-b176-027c1fba354e"
      unitRef="U_USD">5000000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc"
      decimals="-3"
      id="F_2a872f5b-ffb9-4094-a95b-a19f83a7d3da"
      unitRef="U_USD">4009000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19"
      decimals="-3"
      id="F_12f0ad10-9daa-40e5-bdc4-3d7a4cd91c8a"
      unitRef="U_USD">10029000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0"
      decimals="-3"
      id="F_7ac10e52-7a90-4294-9a01-57926defde60"
      unitRef="U_USD">8438000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <agys:OtherSegmentItems
      contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc"
      decimals="-3"
      id="F_42484fa5-0a04-4a5d-80c8-8b247c9ebb2b"
      unitRef="U_USD">-448000</agys:OtherSegmentItems>
    <agys:OtherSegmentItems
      contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc"
      decimals="-3"
      id="F_4509fadd-93a1-42cb-b058-597e715cac19"
      unitRef="U_USD">6829000</agys:OtherSegmentItems>
    <agys:OtherSegmentItems
      contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19"
      decimals="-3"
      id="F_8921f7dd-9448-4cec-9597-7caf11713bd7"
      unitRef="U_USD">1999000</agys:OtherSegmentItems>
    <agys:OtherSegmentItems
      contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0"
      decimals="-3"
      id="F_d513cd2b-15c2-4502-b9f5-118e5804b2d9"
      unitRef="U_USD">414000</agys:OtherSegmentItems>
    <us-gaap:NetIncomeLoss
      contextRef="C_346ebd9b-e7af-4e77-9742-3553b6e77bfc"
      decimals="-3"
      id="F_7a7baf4b-1037-430c-8211-c7df1e9c4eeb"
      unitRef="U_USD">11710000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_5424d9bd-95ca-47cd-8796-c9a2d512b8dc"
      decimals="-3"
      id="F_c48f8a80-8b0a-48f9-8955-b7342b8e7de9"
      unitRef="U_USD">1364000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_3e139ba7-c7d7-4188-9ba2-5131f245bd19"
      decimals="-3"
      id="F_5da01deb-977c-46ec-a11f-c5d90666c6e5"
      unitRef="U_USD">16600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_90aa92d0-1d60-4e18-898c-5aeb79b649f0"
      decimals="-3"
      id="F_13e28d75-4ebb-426e-a92e-f6e956404c5d"
      unitRef="U_USD">15470000</us-gaap:NetIncomeLoss>
    <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_ce1e67d9-7449-48e9-9314-b91af63bcd29">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table lists long-lived assets by geographical area, which includes property and equipment, net and operating lease right-of-use assets as of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;September 30, 2025 and March 31, 2025:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:68.94%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:13.12%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.22%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.72%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;March 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;16,867&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;India&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;12,641&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;14,150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Rest of world &lt;/span&gt;&lt;span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;font-family:'Proxima Nova',sans-serif;position:relative;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;871&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,064&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total long-lived assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;30,379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;33,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:5pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:2%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:97%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:8pt;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;No individual country other than the United States and India exceeded &lt;/span&gt;&lt;span style="font-size:8pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% of our total long-lived assets for any period presented&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="C_fc862965-26b0-4fa2-b3b1-09b9fdc851fe"
      decimals="-3"
      id="F_1bf8b428-04a5-4490-94b3-f508a72e3196"
      unitRef="U_USD">16867000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_e73c966e-209e-4cc7-adad-495b0d12532b"
      decimals="-3"
      id="F_f1fbd5dc-4a45-41e3-ad10-0599d011c0bf"
      unitRef="U_USD">18618000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_0f1ae77b-72fe-4bd2-9da0-1790a6ae1a89"
      decimals="-3"
      id="F_b6d922ac-1110-4b6d-a661-8620db1f44b3"
      unitRef="U_USD">12641000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_ac5a3620-4d59-484f-a650-7850074f0ae7"
      decimals="-3"
      id="F_d7c01699-b2a9-4bb8-b475-9a53421df36d"
      unitRef="U_USD">14150000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_26398d01-b681-4618-ab50-f816b3b1c93c"
      decimals="-3"
      id="F_90e005a9-20e8-493b-845d-c05fc6a470e4"
      unitRef="U_USD">871000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_a9eb76c1-76f3-491a-832e-2747e8c43616"
      decimals="-3"
      id="F_12a41ff6-f0e2-4822-9b80-208dec746247"
      unitRef="U_USD">1064000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_892dbafc-c8af-4c09-b6b5-7a01e627040f"
      decimals="-3"
      id="F_b85208a7-c089-4572-9e95-1f0c13024069"
      unitRef="U_USD">30379000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="C_4b2495c1-20a0-4f82-ae2f-8ac84d3eccaa"
      decimals="-3"
      id="F_4c824ba0-40b0-43a2-ad35-1fc3d1f93894"
      unitRef="U_USD">33832000</us-gaap:NoncurrentAssets>
    <agys:TotalLongLivedAssetsPercentage
      contextRef="C_fc862965-26b0-4fa2-b3b1-09b9fdc851fe"
      decimals="2"
      id="F_9558fdc4-8559-4a6f-b7c0-35c9df759175"
      unitRef="U_pure">0.10</agys:TotalLongLivedAssetsPercentage>
    <agys:TotalLongLivedAssetsPercentage
      contextRef="C_0f1ae77b-72fe-4bd2-9da0-1790a6ae1a89"
      decimals="2"
      id="F_193e8610-bdd5-4b0e-adc7-05f54654296c"
      unitRef="U_pure">0.10</agys:TotalLongLivedAssetsPercentage>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_8dd67616-e370-4c18-a61e-5c27b1410ad8">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;11. Debt&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;On August 16, 2024 (the &#x201c;Credit Agreement Closing Date&#x201d;), we entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;) with the lenders party thereto and Bank of America, N.A., as lender and administrative agent (in such capacity, the &#x201c;Agent&#x201d;). The Credit Agreement provides for a revolving credit facility in the initial maximum aggregate principal amount of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;75.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million (the &#x201c;Revolving Facility&#x201d;). The Revolving Facility includes the ability for the Company to request an increase to the commitments under the Revolving Facility by an additional aggregate principal amount of up to $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;25.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million. On the Credit Agreement Closing Date, the Company drew $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;50.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million on the Revolving Facility (the &#x201c;Initial Revolving Loan&#x201d;), the proceeds of which we used to fund the Book4Time acquisition described in Note 12 below. We repaid the remaining principal balance of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million, outstanding as of June 30, 2025, during July 2025.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Revolving Facility matures on August 16, 2027, the three-year anniversary of the Credit Agreement Closing Date, at which time any and all outstanding principal balance will be due and payable. The Company may voluntarily repay outstanding loans and terminate commitments under the Revolving Facility at any time without premium or penalty. There are no repayments required before August 16, 2027. Debt issuance costs relating to the Revolving Facility of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million, included in other non-current assets on our condensed consolidated balance sheet, amortize into interest expense over the three-year life of the Credit Agreement.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Our obligations under the Revolving Facility are guaranteed by certain of the Company&#x2019;s subsidiaries (the &#x201c;Subsidiary Guarantors&#x201d;), subject to certain customary exceptions and limitations. Pursuant to a security and pledge agreement, dated as of the Credit Agreement Closing Date, among the Company, the Subsidiary Guarantors and the Agent, the Revolving Facility is secured by a first-priority lien on substantially all of the Company&#x2019;s and the Subsidiary Guarantors&#x2019; present and future personal assets and intangible assets and the outstanding capital stock of the Company&#x2019;s subsidiaries owned by the Company or any Subsidiary Guarantor, in each case, subject to certain customary exceptions and limitations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Initial Revolving Loan bore interest at the &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="-sec-ix-hidden:F_308d7fbe-f172-4e57-8c10-1de5386bd5ab;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;SOFR Daily Floating Rate&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; (as defined in the Credit Agreement), plus an initial margin of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.625&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;%, which was subject to adjustment as of each fiscal quarter end within the ranges set forth in the Credit Agreement. We are to pay a commitment fee under the Revolving Facility in respect of any unutilized commitments thereunder, which is determined on a leverage-based sliding scale ranging from &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.225&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.325&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% per annum. The initial commitment fee was &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.275&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;% subject to quarterly adjustment. We record the commitment fee as a component of interest expense. Interest and commitment fees are payable quarterly.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Credit Agreement contains certain restrictive covenants, including financial covenants that require the Company to maintain a consolidated interest coverage ratio and a consolidated leverage ratio determined at the end of each fiscal quarter as defined in the Credit Agreement. We were in compliance with all financial covenants of the Credit Agreement as of September 30, 2025&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;.&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="C_0d1b9922-c05e-4a78-acef-4a88c07f8b6d"
      decimals="-5"
      id="F_845d6da4-ecf3-4697-be8f-da2d94404182"
      unitRef="U_USD">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <agys:LineOfCreditFacilityAdditionalAggregatePrincipalAmount
      contextRef="C_0d1b9922-c05e-4a78-acef-4a88c07f8b6d"
      decimals="-5"
      id="F_a737fb97-f666-48a5-a031-2262eb93f19d"
      unitRef="U_USD">25000000</agys:LineOfCreditFacilityAdditionalAggregatePrincipalAmount>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="C_4b6dd725-24a3-46dc-b812-a8d80b65cc80"
      decimals="-5"
      id="F_2b1d52f2-65d3-49a2-98e1-21de4eda265f"
      unitRef="U_USD">50000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:LineOfCreditFacilityPeriodicPayment
      contextRef="C_5768f035-2640-4dcf-a8eb-9f696abfe3b2"
      decimals="-5"
      id="F_5d44daf9-4de4-4446-bab0-8b169467fbbd"
      unitRef="U_USD">12000000</us-gaap:LineOfCreditFacilityPeriodicPayment>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="C_0d1b9922-c05e-4a78-acef-4a88c07f8b6d"
      decimals="-5"
      id="F_42ec9959-3741-4a95-884e-8f0b1636bcf8"
      unitRef="U_USD">300000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="C_4b6dd725-24a3-46dc-b812-a8d80b65cc80"
      decimals="5"
      id="F_7637c2ab-a7e4-4535-be4b-287c912f0baa"
      unitRef="U_pure">0.01625</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="C_553c820e-037c-40bd-b082-6e306d72856c"
      decimals="5"
      id="F_04ab0e79-5430-430e-b140-29d51240bc83"
      unitRef="U_pure">0.00225</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="C_085f176f-47fa-4905-96d4-35d3c82d8cd2"
      decimals="5"
      id="F_cd1ffde7-ef95-4a4d-8626-c2d423ce760f"
      unitRef="U_pure">0.00325</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="C_4b6dd725-24a3-46dc-b812-a8d80b65cc80"
      decimals="5"
      id="F_f86f1c97-202c-4bff-a3e2-179815b4b975"
      unitRef="U_pure">0.00275</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_25fc57ad-b99d-4c8f-a57e-38e4d0002b54">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;12. Business Combination&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;On &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;August 20, 2024&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; (the "Acquisition Date"), we acquired all the issued and outstanding shares of Book4Time Parent, Inc. (&#x201c;Book4Time&#x201d;), a hospitality software company based in Canada. Book4Time is now a wholly-owned subsidiary of Agilysys, Inc. The consolidated financial statements include the results of Book4Time&#x2019;s operations since the Acquisition Date. The acquisition expands the opportunity to increase our solutions-per-customer globally.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The purchase price consisted of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;147.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million of cash paid at closing, funded from cash on hand and the proceeds of the Initial Revolving Loan, and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million of cash paid in March 2025 for settlement of certain post-closing adjustments partially offset by $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million of Book4Time&#x2019;s cash received in the acquisition, resulting in net cash consideration of $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;145.8&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million. We allocated the purchase price for Book4Time to the intangible and certain tangible assets acquired and certain liabilities assumed based on their estimated fair values on the Acquisition Date, with the remaining unallocated purchase price recorded as goodwill. We determined the fair values assigned to identifiable intangible assets acquired primarily by using the income approach, which discounts the expected future cash flows to present value using estimates and assumptions determined by management.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table sets forth the components and the allocation of the purchase price for our acquisition of Book4Time:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:77.08%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.86%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:18.06%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Components of Purchase Price:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;148,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Total purchase price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;148,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Allocation of Purchase Price:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Net tangible assets (liabilities):&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Accounts receivable, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,623&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Other current assets, including cash acquired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,705&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Other assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;623&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Current and other liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,351&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Contract liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,324&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Net tangible assets (liabilities)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;16,697&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Identifiable intangible assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;35,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Non-competition agreements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Developed technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,600&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Trade names&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Total identifiable intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;61,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;103,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Total purchase price allocation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;148,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We assigned the acquired customer relationships, non-competition agreements, developed technology, and trade name estimated useful lives of &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; years, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, and &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;15&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; years, respectively, with a weighted average useful life of approximately &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;15.8&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; years. The identifiable intangible assets acquired amortize on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The goodwill recognized in the Book4Time purchase price allocation is attributable to synergies in products and technologies to serve a broader customer base, and the addition of a skilled, assembled workforce, which is not separable from goodwill under FASB Accounting Standards Codification 805. As part of the acquisition, the Company acquired fully trained personnel thereby avoiding the expenditure that would have been required to hire and train equivalent personnel. We considered the replacement cost method as most appropriate for the assembled workforce valuation. We valued the assembled workforce included in goodwill at $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1.5&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million. The total goodwill recognized in the acquisition amounted to $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;104.0&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million, which is not deductible for income tax purposes.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The Company recognized acquisition costs of &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;0.3&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; related to the acquisition of Book4Time, consisting primarily of professional fees, during the three and six months ended September 30, 2025. The consolidated statement of operations includes these costs in other (gains) charges, net.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue attributable to Book4Time included in our condensed consolidated statement of operations, which we define as revenue on Book4Time customer contracts in place as of the Acquisition Date, was &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.1&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million, and &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6.9&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; and $&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2.2&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; million for the &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three and six months ended September 30, 2025 and 2024, respectively. Net income was not material.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Unaudited Pro-Forma Information&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The financial information in the table below summarizes the combined results of operations of Agilysys and Book4Time, on a pro-forma basis, as though the companies had been combined as of the beginning of the periods presented. The pro-forma financial information is presented for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place on April 1, 2024 or of results that may occur in the future.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following unaudited pro-forma financial information for the &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three and six months ended September 30, 2025 and 2024, respectively, combines the historical results of Agilysys and of Book4Time, as converted to U.S. GAAP, for the respective periods:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:40.696%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.061%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.765%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.061%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.765%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.061%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.765%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.061%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.765%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Pro-Forma&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Pro-Forma&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Pro-Forma&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Pro-Forma&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;79,299&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70,783&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;155,976&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;138,737&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,929&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,764&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,955&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,871&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;&lt;/div&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;We based the foregoing pro-forma results on estimates and assumptions that we believe are reasonable. The pro-forma results include adjustments primarily related to purchase accounting. We included acquisition costs and other non-recurring charges incurred in the earliest period presented.&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1
      contextRef="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4"
      id="F_19958c4e-62e1-4988-9e26-4c75481cf910">2024-08-20</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_92b6053b-fd89-4a23-b68b-e8cd6e5ca842"
      decimals="-5"
      id="F_77b4992f-aaa2-45a7-a8e2-cc133114e2cb"
      unitRef="U_USD">147200000</us-gaap:PaymentsToAcquireBusinessesGross>
    <agys:BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid
      contextRef="C_92b6053b-fd89-4a23-b68b-e8cd6e5ca842"
      decimals="-5"
      id="F_57e94c82-eb2d-4da7-b720-7dd0a41cad07"
      unitRef="U_USD">1100000</agys:BusinessCombinationsSettlementOfCertainPost-ClosingAdjustmentsCashPaid>
    <agys:CashReceivedInAcquisitionPartiallyOffset
      contextRef="C_92b6053b-fd89-4a23-b68b-e8cd6e5ca842"
      decimals="-5"
      id="F_fa600889-af7b-4ed7-9979-d91c76ddc58e"
      unitRef="U_USD">2500000</agys:CashReceivedInAcquisitionPartiallyOffset>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="C_92b6053b-fd89-4a23-b68b-e8cd6e5ca842"
      decimals="-5"
      id="F_79b64339-27be-46fe-bd73-4b684a7b7182"
      unitRef="U_USD">145800000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_fc5dc4d5-d86f-41f1-9120-4ebed239a82e">&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:12pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following table sets forth the components and the allocation of the purchase price for our acquisition of Book4Time:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:77.08%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.86%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:18.06%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Components of Purchase Price:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;148,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Total purchase price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;148,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Allocation of Purchase Price:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Net tangible assets (liabilities):&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Accounts receivable, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,623&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Other current assets, including cash acquired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;3,705&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Other assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;623&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Current and other liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;1,973&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;11,351&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Contract liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;9,324&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:1.853%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Net tangible assets (liabilities)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;16,697&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Identifiable intangible assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;35,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Non-competition agreements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;5,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Developed technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,600&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;text-indent:5pt;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="margin-left:0.92%;text-indent:0;font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Trade names&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;17,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Total identifiable intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;61,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;103,977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;Total purchase price allocation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;"&gt;148,280&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4"
      decimals="-3"
      id="F_f451d9c5-a5f3-4ebc-8f1c-2604b53bd3cf"
      unitRef="U_USD">148280000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4"
      decimals="-3"
      id="F_f7ab1a1e-438d-48b1-9fc2-5bd2273e26bc"
      unitRef="U_USD">148280000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"
      decimals="-3"
      id="F_9759e06a-9ab8-4010-ba93-529d6a5bd41c"
      unitRef="U_USD">1623000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"
      decimals="-3"
      id="F_d362c331-8b6d-48ea-b58f-9cc543f38a9a"
      unitRef="U_USD">3705000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"
      decimals="-3"
      id="F_f07ddb08-6c80-4f8b-996b-aaf79e8e8b76"
      unitRef="U_USD">623000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"
      decimals="-3"
      id="F_a1a491dd-2fdf-4dcd-83d5-c64855ae54c8"
      unitRef="U_USD">1973000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"
      decimals="-3"
      id="F_6229720e-208e-47ac-a879-3fd02c2e016e"
      unitRef="U_USD">11351000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <agys:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities
      contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"
      decimals="-3"
      id="F_a07689bd-5092-4085-aa61-07f54de5a4f3"
      unitRef="U_USD">-9324000</agys:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractLiabilities>
    <agys:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets
      contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"
      decimals="-3"
      id="F_0164c37d-6802-4c92-ab51-d77794677147"
      unitRef="U_USD">-16697000</agys:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_b3bfe943-81cf-4b4f-ae2b-e61cc0272017"
      decimals="-3"
      id="F_52059144-a8ee-4b66-8a88-5af34c6c507d"
      unitRef="U_USD">35800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_20e86e52-e4a4-4514-9768-964207d6941b"
      decimals="-3"
      id="F_9f3db347-978a-4ce3-84dc-7c220254e906"
      unitRef="U_USD">5500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_d6f265ad-4045-4c29-94a8-822143fc8c2c"
      decimals="-3"
      id="F_cbc0abea-0137-492d-8c3b-a62f1c486947"
      unitRef="U_USD">2600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_5011a0e6-c5d6-43a2-a651-6100594aeb0e"
      decimals="-3"
      id="F_7bed6bed-8efb-4973-a814-06622dab54b8"
      unitRef="U_USD">17100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"
      decimals="-3"
      id="F_246ba1c8-878b-4557-96ee-8219fd32743a"
      unitRef="U_USD">61000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"
      decimals="-3"
      id="F_8169b37c-a616-4661-a3a2-1641cdd8c4b1"
      unitRef="U_USD">103977000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"
      decimals="-3"
      id="F_944c3edc-d60a-49bd-bb7d-a5fec3f220f2"
      unitRef="U_USD">148280000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_48b4b478-5ec9-4fc3-9ad9-f19409e8a04c"
      id="F_f12a264b-6e9d-439b-8d5e-9ef6bf084d67">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_11f4ab14-d27f-4947-8f01-e2500d23aeb9"
      id="F_adff73d3-04d5-4fad-ae8c-c7c773eb75d1">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_aecb7719-e6df-4c12-aed3-ec53c9a5b150"
      id="F_24703749-afb9-48fa-8ac3-10cb109c5167">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_2394897c-b158-478f-9a6a-bfc89615129f"
      id="F_4b8cb700-8f41-4ff5-a117-985a899c1f7c">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_f942f34b-5a79-4fc5-bfd7-cf59b9ec8fe2">P15Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:Goodwill
      contextRef="C_508e6596-8f33-4ef0-83cb-513a193f2e80"
      decimals="-5"
      id="F_70b250fb-87f0-44d4-b001-d2f951ea63be"
      unitRef="U_USD">1500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_0ca04cb2-571d-4983-98e7-4d19b5aae775"
      decimals="-5"
      id="F_52d21bae-a900-470f-ae1a-1cdeed0d079a"
      unitRef="U_USD">104000000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed
      contextRef="C_501a3375-507a-41f4-827d-ea3ee1778719"
      decimals="-5"
      id="F_e2df6d89-61a4-4908-a29b-6dcdd4e54e65"
      unitRef="U_USD">200000</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed
      contextRef="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4"
      decimals="-5"
      id="F_d25f75f9-1841-46f7-ac72-c5bf3cce0d2d"
      unitRef="U_USD">300000</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="C_501a3375-507a-41f4-827d-ea3ee1778719"
      decimals="-5"
      id="F_aca45516-64ff-41a2-8557-ea88bf25694b"
      unitRef="U_USD">2100000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="C_94c6f39f-093c-43eb-9007-8df72f72e0e1"
      decimals="-5"
      id="F_f222a963-28b6-4cdf-adee-7606b7f2aac0"
      unitRef="U_USD">2200000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="C_47c231d3-eda0-434a-b5a1-ffdaef47b6d4"
      decimals="-5"
      id="F_9f2c8fcd-f3be-4051-b2aa-b4ae9faa61ab"
      unitRef="U_USD">6900000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="C_816f2063-a9b2-4c35-8925-c88c65b60d62"
      decimals="-5"
      id="F_e914f208-0e9e-49ad-95e5-aeb4aaf1d6ac"
      unitRef="U_USD">2200000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      id="F_a2b1b8a5-1f6c-402c-9e78-a224784ed989">&lt;p style="font-size:10pt;margin-top:4pt;font-family:Proxima Nova;margin-bottom:8pt;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;The following unaudited pro-forma financial information for the &lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;three and six months ended September 30, 2025 and 2024, respectively, combines the historical results of Agilysys and of Book4Time, as converted to U.S. GAAP, for the respective periods:&lt;/span&gt;&lt;/p&gt;
       &lt;table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
        &lt;tr style="visibility:collapse;"&gt;
         &lt;td style="width:40.696%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.061%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.765%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.061%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.765%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.061%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.765%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:2.061%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:10.765%;box-sizing:content-box;"&gt;&lt;/td&gt;
         &lt;td style="width:1%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Six Months Ended September 30,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:8pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;(In thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Pro-Forma&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Pro-Forma&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Pro-Forma&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Pro-Forma&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #009cde;padding-right:0.01in;text-align:left;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ededed;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;79,299&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;70,783&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;155,976&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;138,737&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style="height:10pt;background-color:#ffffff;word-break:break-word;"&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;12,929&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;2,764&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;18,955&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:right;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;10,871&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;/tr&gt;
       &lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_4c0218f7-41f9-47d6-b568-501974047533"
      unitRef="U_USD">79299000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_a98a1b11-4282-4fc1-9059-1f9619d7a606"
      unitRef="U_USD">70783000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_a0ee934b-32d7-4ff6-a447-a021a69d3c51"
      unitRef="U_USD">155976000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_3f2d999a-431d-4b80-81e9-e590f1cf7fc3"
      unitRef="U_USD">138737000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      decimals="-3"
      id="F_1366c48d-7619-42ac-918d-50ffeea36603"
      unitRef="U_USD">12929000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="C_990cd505-9fd1-4b1d-a642-7487e123e62b"
      decimals="-3"
      id="F_c29d5188-90c1-46a9-a508-119c9bade762"
      unitRef="U_USD">2764000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="C_e214a849-389c-4ff9-96bc-55a76bcb1c1d"
      decimals="-3"
      id="F_2d0a5b85-5e72-4526-b18e-0808f59f69ba"
      unitRef="U_USD">18955000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="C_516a5a3d-d6f3-4fcc-b3c8-f4e90b291a24"
      decimals="-3"
      id="F_9f3e7687-7cc5-4574-a0f1-879b93d24207"
      unitRef="U_USD">10871000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <ecd:MtrlTermsOfTrdArrTextBlock
      contextRef="C_54782dfb-22fd-4d35-b44b-6c6482d66cbd"
      id="F_0882cc68-a6ee-4977-a5b5-b8c28ba45d68">&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-style:italic;font-kerning:none;min-width:fit-content;"&gt;Rule 10b5-1 Trading Plans&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;On &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;July 23, 2025&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;William David Wood III&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Chief Financial Officer&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; of the Company, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;adopted &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;a Rule 10b5-1 trading plan (the &#x201c;Wood Plan&#x201d;) for the sale of up to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;6,000&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; shares of common stock. After the applicable cooling-off period under Rule 10b5-1, transactions under the Wood Plan may begin in October 2025, subject to certain conditions. The Wood Plan will terminate on &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;July 25, 2026&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, unless terminated earlier in accordance with its terms.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-size:10pt;margin-top:12pt;font-family:Proxima Nova;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;On&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; August 28, 2025&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;Ramesh Srinivasan&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;President and Chief Executive Officer&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; of the Company,&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; adopted&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; a Rule 10b5-1 trading plan (the &#x201c;Srinivasan Plan&#x201d;) for the sale of up to &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;133,447&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt; shares of common stock. After the applicable cooling-off period under Rule 10b5-1, transactions under the Srinivasan Plan may begin in November 2025, subject to certain conditions. The Srinivasan Plan will terminate on &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Proxima Nova',sans-serif;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;August 27, 2026&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Proxima Nova',sans-serif;font-kerning:none;min-width:fit-content;"&gt;, unless terminated earlier in accordance with its terms.&lt;/span&gt;&lt;/p&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate
      contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096"
      id="F_51756883-6a44-410a-96d7-48ab22c64e8c">July 23, 2025</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName
      contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096"
      id="F_b34fa96c-c42f-4149-a69f-239f573a7952">William David Wood III</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle
      contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096"
      id="F_f87d2a40-e469-4b64-9701-ceda6ae94a58">Chief Financial Officer</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096"
      id="F_09844467-a98e-4931-9fce-b9e7f2209567">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="C_8fa04bfb-c171-484d-804d-b76a6ce4b9f1"
      decimals="INF"
      id="F_69e2f3a0-f9d6-450c-9451-812e08aa23ff"
      unitRef="U_shares">6000</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrExpirationDate
      contextRef="C_2faced42-9332-41da-b80a-f765ef1f1096"
      id="F_877fd59c-6a22-4434-95ed-7a0d282db75c">July 25, 2026</ecd:TrdArrExpirationDate>
    <ecd:TrdArrAdoptionDate
      contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2"
      id="F_5eba708f-7ea5-4cba-ac2e-95fb93f027d9"> August 28, 2025</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName
      contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2"
      id="F_4019605c-c65a-4294-936e-0427d91445a0">Ramesh Srinivasan</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle
      contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2"
      id="F_e120a4a7-d42d-41a4-a411-f9d4e3406197">President and Chief Executive Officer</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2"
      id="F_09cd05f8-6f2f-4886-aa2d-8b7773ba5d58">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="C_240e852b-ce1f-4462-ae4c-361ea3a15352"
      decimals="INF"
      id="F_f049e977-8a27-463a-a625-e00babfa085d"
      unitRef="U_shares">133447</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrExpirationDate
      contextRef="C_fad847f2-3c08-43f1-a88f-9592893c6ef2"
      id="F_cf759093-185d-48d1-b8e6-43cca220dacc">August 27, 2026</ecd:TrdArrExpirationDate>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
